Extending FileObject spec

Now handles 'bad' types