Allow setting a custom JSON parser