Add `JobHandler` mixin