And added a little description to the PathImpl to clarify what the actual implementation does