add the ability to auto-apply roles to items in a role player collection
return self from store/remove_context methods