Refactor JsonPointer.parent() implementation to honor immutable token resolver list using subList()