At the moment, counting units appear to be treated as interchangeable.
Unit.new('3 dB') == Unit.new('3 sr') # => true
Unit.new('3 sr') == Unit.new('3 nt') # => true
Unit.new('3 nt') == Unit.new('3 bp') # => true
Unit.new('3 bp') == Unit.new('3 molecule') # => true
Unit.new('3 molecule') == Unit.new('3 each') # => true
Unit.new('3 each') == Unit.new('3') # => true