    # File lib/facets/more/units.rb, line 57
      def method_missing(m, *args, &blk)
        if args.length == 1
          args[0] = Units::Converter.converter(args[0]) if not args[0].is_a? Units::Converter
          return Units::Unit.new({m => 1}, args[0]) if args[0].registered?(m)
        elsif Units::Converter.current.registered?(m)
          raise ArgumentError, "Wrong number of arguments" if args.length != 0
          return Units::Unit.new({m => 1}, Units::Converter.current)
        end
        super
      end