v0.0.16: PathMapper constructors
PathMapper now provides three constructor methods, PathMapper.file_mapper, PathMapper.dir_mapper_shallow, and PathMapper.dir_mapper_deep. This split of functionality simplifies the internal code logic and also makes the API more explicit.