Optional is a library of optional Go types
This release adds support for JSON marshalling/unmarshalling per #1