- make exceptions extend Error, not implement it (to avoid a warning in the editor)