adding PathInterface
bump library version