Shiftr fixed (LiteralPathElement) - Chainr can be used repeatedly in
MultiThread environment