# File lib/Getopt/Declare2.rb, line 188
      def ScalarArg.stdtype(name)
        seen = {}
        while (!seen[name] && @@stdtype[name] && @@stdtype[name][:ind])
          seen[name] = 1; name = @@stdtype[name][:pattern]
        end

        return nil if seen[name] || !@@stdtype[name]
        @@stdtype[name][:pattern]
      end