Throwing exceptions with Throwable::Error