- global error handler :-)
- sync/async methods
- chainit.sync/.async?