Trailing newline character is not handled effectively while parsing a JsonPath. Consider below example, jsonDocument: ``` { "level_0": { "level_1": { "level_2": "At level 2" } } } ``` jsonPath: `$.level_0.level_1.level_2\n` `JsonPath.read(jsonDocument, jsonPath)` would evaluate to `null` This was handled earlier and was removed in [this code change](https://github.com/json-path/JsonPath/pull/404/files#diff-b3780359e5808bcc36f9a0507ab4865331a4cc654b960cdb2b1b850e3e19c486L79).