Added tests to ensure new recursive group membership and role assignment behavior works