* progress on better error handling
* wiring onError callback through module loader and resolver
* fix error callbacks not being stored
* update onError to be record
* type alias
* wiring
* seems to work
* update error handling contract and wire more
* add command error builder
* fix merge
* progress on error handling
* naive onError handling, not tested
* progres
* proress
* progress on abstracting away iti
* seems to work
* fix tests
* better typings
* add doc
* abstracting iti
* remove onerror for this pr
* feat: better way to add dependencies
* fix tests