Add support for roles.