Represents a uni-directional extraction of an entity from a target path segment.
Create another PathLensSpec which applies the uni-directional transformation to the result. Any resultant Lens can only be used to extract the final type from a target path segment.