Both of which are good. I'm hoping to document (or find documentation) for what scalax already does.
Right now I'm just digging through all the ManagedResource code to ensure that it's what we want in our I/O Library for ARM. It appears to answer many of the troubling questions posed on the Project COIN mailing list.
Anyway, having class File { def /(arg : String) } seems to make sense!
I'm also trying to collect ideas from other libraries, like n8han's dispatch.
-Josh