Description
ZPaths support parameters, which are special path elements in parenthesis (i.e., {one}) that may be substituted with values at runtime.
ZPaths also have a resolved state, which checks if a ZPath parsed with `parseWithIds()` still contains any parameters left to be substituted.
Additionally, ZPaths may be created with `parse()` which contain string elements which appear to be parameters (elements in parenthesis) but are not treated as such, always resulting in a path which is considered fully-resolved.
The documentation for these methods should be updated to better indicate this behavior difference, clearly stating what "resolved" state indicates based on the method that generated the ZPath.