Subject Roles in contexts, with tests