Errors should inherit from StandardError