Add documentation. In particular, when is it valid to call this method? It's only for things in the 'asset' directory, right? I wonder if an assert should be added (checking the location passed in).