remove and containsKey should accept any Object, just like j.u.Map