hasValue test was not running properly.
Begin JsonPath implementation; cursor to track where in the json stream we are.