Standardize Value Return and Metadata
New Feature
When calling value, the value will always be null, eliminating the need to worry about undefined vs null. If that information is required, you can call rawValue in order to get it.
Metadata
Updated keywords, added benchmark numbers, and explicitly added the MIT license.