-
Improvement
-
Resolution: Done
-
Medium
-
None
We are forcing a conversion to a Path every time we touch it, i.e. each time we do an openStream(). Since Path is more powerful, let's perform an eager translation and lug along a Path, as it is more flexible.