Ensure that the path tokens are immutable.
Extract TypeCoercingMap.
Shorten the method names on TypeCoercingMap.