This would allow applications and handlers to control how they are referenced in error messages. This would be useful, for example, with projection kit where the actual handler type would be something unfamiliar to the user (such as `*sql.adaptor`).