See Python Pathlib Package Design