Decoupled from Role Scoper.