allow subclasses to inherit with_role from resourcify