#12, note that this library helps move towards an abstract filepath type