Follow standard for inheriting from Error