The generic nullable parser should allow none to mean a null value.
Potential problems:
- Should there be a way to escape this? After all string parsers might legitimately want to support an actual value for
none.
- There should probably be a setting for this.