It should be passed to `handle_*` functions instead of forcing accessors for the Trait
It should be passed to
handle_*functions instead of forcing accessors for the Trait