Done with java.nio.files.Path interfaces