Code review comments
Handle duplicate removes, removal of non-members
Test explicit/implicit role interaction
Validate roles
Improve finding a member in a members collection