c23068c8c6
fully move `on_unimplemented` to `error_reporting` the `traits` module has a few too many submodules in my opinion.