Add optional support for long and BitInt when parsing numbers.
Add JSONValue.opt for convenient descendant value access.