simplify policies for adding/removing roles
remove unused code
bump triad and break out role mapping into individual method
alter method signatures for more detail when applying/removing roles
add the ability to use wrappers