Defined `map` in terms of `set` instead of the other way around
Added lenses to NSDictionary and NSSet
No exceptions when lensing over a nil subject
Reverted class name
Added lens wrappers for Cocoa collections
Fixed lens composition