> Could have it check if the argument is a string it loads the file, that seems pretty standard use.

Sounds good -- I think this is a good strategy to use whenever we have this situation (which is admittedly not that often in brian).