Add facts about files/files-of-type
Separate out the public interface
No need to convert to a string
Remove superfluous namespacing