try to avoid one more inline patch by using a role.
2 files changed