An open source implementation of the file command