1.2.1 Release
- Fix issue with shared scope when type is optional
Note that one of the results of this change is that, previously, a scope would cache a nil value if that's what an optional factory returned. Now optional instances are only cached if they contain an actual wrapped value.