Error code subclasses

* [x] Raise error subclass in eval error handler
* [ ] Raise error subclass for "complex objects"
* [ ] Raise error subclass for "unknown objects"