File class added with a nifty interpretMode method