# File lib/Getopt/Declare.rb, line 348
     def matcher(g)
       suffix = !g.nil? ? '([\s\0]+)' : ''
       scalar = super  # contains regex to match a scalar element

       # we match one obligatory element, and one or more optionals ')*'

       return scalar + '(?:[\s\0]+' + scalar + ')*' + suffix
     end