rename FileBox.f to FileBox._file to stop Deref getting annoying