Sorry -- my mistake.  I thought this was the test for units, not quantities.  We actually *do* need to ensure that a unit sent over the pickle wire *is* the same (not just ==).  Because units are compared on their identity, not just their name -- i.e. it needs to be possible to define units with the same name as distinct in different namespaces.  But I don't think it matters for quantities.