Catch the IOError, since that's for bad file ops
Custom Exceptions idea - probably bad or too cute

I'm not sure if inheriting from the Python versions is
a good idea - I suppose maybe it's not, since trying to
catch a Python name error will catch a Lis one - maybe
just a custom LisError?
maybe better exceptions