Joshua Bronson wrote: > So I'm > thinking of renaming the class injectivedict or idict instead of > bijection. Is that crazy?) I think you'd be better off calling it something more down-to-earth such as bidict (bidirectional dictionary). That way people without an advanced degree in mathematics have a better shot at not being baffled by it.:-) -- Greg