# File lib/facets/more/units.rb, line 569
    def register_unit(name, data = {})
      unit, aliases, abbrevs = extract_data(name, data, :to_sym)
      conversion = data[:equals]
      conversion = decode_conversion(conversion) if conversion
      conversion = convert_conversion(conversion[:unit].units, conversion[:multiplier]) if conversion
      register_unit_internal(unit, conversion)
      conversion = convert_conversion({unit => 1}, 1) if not conversion
      (aliases + abbrevs).each do |u|
        register_unit_internal(u, conversion)
      end
    end