Use Throwable instead of Exceptions to catch Errors at some point