# 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