Initial version of the handler mixins