Roberto Ostinelli 3 лет назад
Родитель
Сommit
ae16b2bbab
4 измененных файлов с 214 добавлено и 214 удалено
  1. 18 18
      src/syn.erl
  2. 12 12
      src/syn_groups.erl
  3. 4 4
      src/syn_sup.erl
  4. 180 180
      test/syn_groups_SUITE.erl

+ 18 - 18
src/syn.erl

@@ -28,7 +28,7 @@
 %% API
 -export([start/0, stop/0]).
 %% scopes
--export([get_node_scopes/0, add_node_to_scope/1, add_node_to_scopes/1]).
+-export([node_scopes/0, add_node_to_scope/1, add_node_to_scopes/1]).
 -export([set_event_handler/1]).
 %% registry
 -export([lookup/1, lookup/2]).
@@ -38,9 +38,9 @@
 %% gen_server via interface
 -export([register_name/2, unregister_name/1, whereis_name/1, send/2]).
 %% groups
--export([get_members/1, get_members/2]).
+-export([members/1, members/2]).
 -export([is_member/2, is_member/3]).
--export([get_local_members/1, get_local_members/2]).
+-export([local_members/1, local_members/2]).
 -export([is_local_member/2, is_local_member/3]).
 -export([join/2, join/3, join/4]).
 -export([leave/2, leave/3]).
@@ -59,9 +59,9 @@ stop() ->
     application:stop(syn).
 
 %% ----- \/ scopes ---------------------------------------------------
--spec get_node_scopes() -> [atom()].
-get_node_scopes() ->
-    syn_sup:get_node_scopes().
+-spec node_scopes() -> [atom()].
+node_scopes() ->
+    syn_sup:node_scopes().
 
 -spec add_node_to_scope(Scope :: atom()) -> ok.
 add_node_to_scope(Scope) ->
@@ -147,13 +147,13 @@ send(Name, Message) ->
     end.
 
 %% ----- \/ groups ---------------------------------------------------
--spec get_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_members(GroupName) ->
-    syn_groups:get_members(GroupName).
+-spec members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+members(GroupName) ->
+    syn_groups:members(GroupName).
 
--spec get_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_members(Scope, GroupName) ->
-    syn_groups:get_members(Scope, GroupName).
+-spec members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+members(Scope, GroupName) ->
+    syn_groups:members(Scope, GroupName).
 
 -spec is_member(GroupName :: any(), Pid :: pid()) -> boolean().
 is_member(GroupName, Pid) ->
@@ -163,13 +163,13 @@ is_member(GroupName, Pid) ->
 is_member(Scope, GroupName, Pid) ->
     syn_groups:is_member(Scope, GroupName, Pid).
 
--spec get_local_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_local_members(GroupName) ->
-    syn_groups:get_local_members(GroupName).
+-spec local_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+local_members(GroupName) ->
+    syn_groups:local_members(GroupName).
 
--spec get_local_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_local_members(Scope, GroupName) ->
-    syn_groups:get_local_members(Scope, GroupName).
+-spec local_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+local_members(Scope, GroupName) ->
+    syn_groups:local_members(Scope, GroupName).
 
 -spec is_local_member(GroupName :: any(), Pid :: pid()) -> boolean().
 is_local_member(GroupName, Pid) ->

+ 12 - 12
src/syn_groups.erl

@@ -31,9 +31,9 @@
 -export([get_subcluster_nodes/1]).
 -export([join/2, join/3, join/4]).
 -export([leave/2, leave/3]).
--export([get_members/1, get_members/2]).
+-export([members/1, members/2]).
 -export([is_member/2, is_member/3]).
--export([get_local_members/1, get_local_members/2]).
+-export([local_members/1, local_members/2]).
 -export([is_local_member/2, is_local_member/3]).
 -export([count/1, count/2]).
 
@@ -62,12 +62,12 @@ start_link(Scope) when is_atom(Scope) ->
 get_subcluster_nodes(Scope) ->
     syn_gen_scope:get_subcluster_nodes(?MODULE, Scope).
 
--spec get_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_members(GroupName) ->
-    get_members(default, GroupName).
+-spec members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+members(GroupName) ->
+    members(default, GroupName).
 
--spec get_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_members(Scope, GroupName) ->
+-spec members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+members(Scope, GroupName) ->
     do_get_members(Scope, GroupName, '_').
 
 -spec is_member(GroupName :: any(), Pid :: pid()) -> boolean().
@@ -87,12 +87,12 @@ is_member(Scope, GroupName, Pid) ->
             end
     end.
 
--spec get_local_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_local_members(GroupName) ->
-    get_local_members(default, GroupName).
+-spec local_members(GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+local_members(GroupName) ->
+    local_members(default, GroupName).
 
--spec get_local_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
-get_local_members(Scope, GroupName) ->
+-spec local_members(Scope :: atom(), GroupName :: term()) -> [{Pid :: pid(), Meta :: term()}].
+local_members(Scope, GroupName) ->
     do_get_members(Scope, GroupName, node()).
 
 -spec do_get_members(Scope :: atom(), GroupName :: term(), NodeParam :: atom()) -> [{Pid :: pid(), Meta :: term()}].

+ 4 - 4
src/syn_sup.erl

@@ -28,7 +28,7 @@
 
 %% API
 -export([start_link/0]).
--export([get_node_scopes/0, add_node_to_scope/1]).
+-export([node_scopes/0, add_node_to_scope/1]).
 
 %% Supervisor callbacks
 -export([init/1]).
@@ -40,8 +40,8 @@
 start_link() ->
     supervisor:start_link({local, ?MODULE}, ?MODULE, []).
 
--spec get_node_scopes() -> [atom()].
-get_node_scopes() ->
+-spec node_scopes() -> [atom()].
+node_scopes() ->
     %% always have a default scope for all nodes
     case application:get_env(syn, custom_scopes) of
         undefined -> [default];
@@ -84,7 +84,7 @@ init([]) ->
         lists:foldl(fun(Scope, Acc) ->
             %% add to specs
             [child_spec(Scope) | Acc]
-        end, [], get_node_scopes()),
+        end, [], node_scopes()),
 
     %% return
     {ok, {{one_for_one, 10, 10}, Children}}.

+ 180 - 180
test/syn_groups_SUITE.erl

@@ -362,9 +362,9 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     PidRemoteOn1 = syn_test_suite_helper:start_process(SlaveNode1),
 
     %% check
-    [] = syn:get_members({group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [{group, "one"}]),
-    [] = rpc:call(SlaveNode2, syn, get_members, [{group, "one"}]),
+    [] = syn:members({group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, members, [{group, "one"}]),
+    [] = rpc:call(SlaveNode2, syn, members, [{group, "one"}]),
     false = syn:is_member({group, "one"}, Pid),
     false = syn:is_member({group, "one"}, PidWithMeta),
     false = syn:is_member({group, "one"}, PidRemoteOn1),
@@ -375,9 +375,9 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     false = rpc:call(SlaveNode2, syn, is_member, [{group, "one"}, PidWithMeta]),
     false = rpc:call(SlaveNode2, syn, is_member, [{group, "one"}, PidRemoteOn1]),
 
-    [] = syn:get_members({group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [{group, "two"}]),
-    [] = rpc:call(SlaveNode2, syn, get_members, [{group, "two"}]),
+    [] = syn:members({group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, members, [{group, "two"}]),
+    [] = rpc:call(SlaveNode2, syn, members, [{group, "two"}]),
     false = syn:is_member({group, "two"}, Pid),
     false = syn:is_member({group, "two"}, PidWithMeta),
     false = syn:is_member({group, "two"}, PidRemoteOn1),
@@ -388,9 +388,9 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     false = rpc:call(SlaveNode2, syn, is_member, [{group, "two"}, PidWithMeta]),
     false = rpc:call(SlaveNode2, syn, is_member, [{group, "two"}, PidRemoteOn1]),
 
-    [] = syn:get_local_members({group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [{group, "one"}]),
-    [] = rpc:call(SlaveNode2, syn, get_local_members, [{group, "one"}]),
+    [] = syn:local_members({group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [{group, "one"}]),
+    [] = rpc:call(SlaveNode2, syn, local_members, [{group, "one"}]),
     false = syn:is_local_member({group, "one"}, Pid),
     false = syn:is_local_member({group, "one"}, PidWithMeta),
     false = syn:is_local_member({group, "one"}, PidRemoteOn1),
@@ -401,9 +401,9 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     false = rpc:call(SlaveNode2, syn, is_local_member, [{group, "one"}, PidWithMeta]),
     false = rpc:call(SlaveNode2, syn, is_local_member, [{group, "one"}, PidRemoteOn1]),
 
-    [] = syn:get_local_members({group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [{group, "two"}]),
-    [] = rpc:call(SlaveNode2, syn, get_local_members, [{group, "two"}]),
+    [] = syn:local_members({group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [{group, "two"}]),
+    [] = rpc:call(SlaveNode2, syn, local_members, [{group, "two"}]),
     false = syn:is_local_member({group, "two"}, Pid),
     false = syn:is_local_member({group, "two"}, PidWithMeta),
     false = syn:is_local_member({group, "two"}, PidRemoteOn1),
@@ -433,15 +433,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}, {PidRemoteOn1, undefined}]),
-        fun() -> lists:sort(syn:get_members({group, "one"})) end
+        fun() -> lists:sort(syn:members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}, {PidRemoteOn1, undefined}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}, {PidRemoteOn1, undefined}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "one"}])) end
     ),
     true = syn:is_member({group, "one"}, Pid),
     true = syn:is_member({group, "one"}, PidWithMeta),
@@ -455,15 +455,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}]),
-        fun() -> lists:sort(syn:get_local_members({group, "one"})) end
+        fun() -> lists:sort(syn:local_members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, undefined}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "one"}])) end
     ),
     true = syn:is_local_member({group, "one"}, Pid),
     true = syn:is_local_member({group, "one"}, PidWithMeta),
@@ -477,15 +477,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_members({group, "two"})) end
+        fun() -> lists:sort(syn:members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "two"}])) end
     ),
     true = syn:is_member({group, "two"}, Pid),
     true = syn:is_member({group, "two"}, PidWithMeta),
@@ -499,15 +499,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_local_members({group, "two"})) end
+        fun() -> lists:sort(syn:local_members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "two"}])) end
     ),
     true = syn:is_local_member({group, "two"}, Pid),
     true = syn:is_local_member({group, "two"}, PidWithMeta),
@@ -531,54 +531,54 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}, {PidRemoteOn1, added_meta}]),
-        fun() -> lists:sort(syn:get_members({group, "one"})) end
+        fun() -> lists:sort(syn:members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}, {PidRemoteOn1, added_meta}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}, {PidRemoteOn1, added_meta}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "one"}])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}]),
-        fun() -> lists:sort(syn:get_local_members({group, "one"})) end
+        fun() -> lists:sort(syn:local_members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, added_meta}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "one"}])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_members({group, "two"})) end
+        fun() -> lists:sort(syn:members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "two"}])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_local_members({group, "two"})) end
+        fun() -> lists:sort(syn:local_members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "two"}])) end
     ),
 
     2 = syn:groups_count(default),
@@ -599,15 +599,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_members({group, "one"})) end
+        fun() -> lists:sort(syn:members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "one"}])) end
     ),
     false = syn:is_member({group, "one"}, Pid),
     false = syn:is_member({group, "one"}, PidWithMeta),
@@ -621,15 +621,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members({group, "one"})) end
+        fun() -> lists:sort(syn:local_members({group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "one"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "one"}])) end
     ),
     false = syn:is_local_member({group, "one"}, Pid),
     false = syn:is_local_member({group, "one"}, PidWithMeta),
@@ -643,15 +643,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(syn:get_members({group, "two"})) end
+        fun() -> lists:sort(syn:members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [{group, "two"}])) end
     ),
     false = syn:is_member({group, "two"}, Pid),
     true = syn:is_member({group, "two"}, PidWithMeta),
@@ -665,15 +665,15 @@ three_nodes_join_leave_and_monitor_default_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(syn:get_local_members({group, "two"})) end
+        fun() -> lists:sort(syn:local_members({group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [{group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [{group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [{group, "two"}])) end
     ),
     false = syn:is_local_member({group, "two"}, Pid),
     true = syn:is_local_member({group, "two"}, PidWithMeta),
@@ -715,9 +715,9 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     PidRemoteOn2 = syn_test_suite_helper:start_process(SlaveNode2),
 
     %% check
-    [] = syn:get_members(custom_scope_ab, {group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "one"}]),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "one"}]),
+    [] = syn:members(custom_scope_ab, {group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "one"}]),
     false = syn:is_member(custom_scope_ab, {group, "one"}, Pid),
     false = syn:is_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -726,9 +726,9 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_member, [custom_scope_ab, {group, "one"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_member, [custom_scope_ab, {group, "one"}, Pid]),
 
-    [] = syn:get_local_members(custom_scope_ab, {group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "one"}]),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "one"}]),
+    [] = syn:local_members(custom_scope_ab, {group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "one"}]),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, Pid),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -737,17 +737,17 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_local_member, [custom_scope_ab, {group, "one"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_local_member, [custom_scope_ab, {group, "one"}, Pid]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, {group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, {group, "one"}]),
-    [] = rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, {group, "one"}]),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, {group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, members, [custom_scope_bc, {group, "one"}]),
+    [] = rpc:call(SlaveNode2, syn, members, [custom_scope_bc, {group, "one"}]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, {group, "one"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, {group, "one"}]),
-    [] = rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, {group, "one"}]),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, {group, "one"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, {group, "one"}]),
+    [] = rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, {group, "one"}]),
 
-    [] = syn:get_members(custom_scope_ab, {group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "two"}]),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "two"}]),
+    [] = syn:members(custom_scope_ab, {group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "two"}]),
     false = syn:is_member(custom_scope_ab, {group, "two"}, Pid),
     false = syn:is_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -756,9 +756,9 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_member, [custom_scope_ab, {group, "two"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_member, [custom_scope_ab, {group, "two"}, Pid]),
 
-    [] = syn:get_local_members(custom_scope_ab, {group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "two"}]),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "two"}]),
+    [] = syn:local_members(custom_scope_ab, {group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "two"}]),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, Pid),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -767,13 +767,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_local_member, [custom_scope_ab, {group, "two"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_local_member, [custom_scope_ab, {group, "two"}, Pid]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, {group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, {group, "two"}]),
-    [] = rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, {group, "two"}]),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, {group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, members, [custom_scope_bc, {group, "two"}]),
+    [] = rpc:call(SlaveNode2, syn, members, [custom_scope_bc, {group, "two"}]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, {group, "two"}),
-    [] = rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, {group, "two"}]),
-    [] = rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, {group, "two"}]),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, {group, "two"}),
+    [] = rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, {group, "two"}]),
+    [] = rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, {group, "two"}]),
 
     %% join
     ok = syn:join(custom_scope_ab, {group, "one"}, Pid),
@@ -790,13 +790,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}]),
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "one"}]),
     true = syn:is_member(custom_scope_ab, {group, "one"}, Pid),
     true = syn:is_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -807,13 +807,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with meta">>}]),
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "one"}]),
     true = syn:is_local_member(custom_scope_ab, {group, "one"}, Pid),
     true = syn:is_local_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -824,13 +824,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "two"}]),
     true = syn:is_member(custom_scope_ab, {group, "two"}, Pid),
     true = syn:is_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -841,13 +841,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "two"}]),
     true = syn:is_local_member(custom_scope_ab, {group, "two"}, Pid),
     true = syn:is_local_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -856,24 +856,24 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_local_member, [custom_scope_ab, {group, "two"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_local_member, [custom_scope_ab, {group, "two"}, Pid]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, undefined}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, undefined}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, undefined}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
 
     2 = syn:groups_count(custom_scope_ab),
@@ -908,62 +908,62 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}]),
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "one"}]),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, <<"with updated meta">>}]),
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "one"}]),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "two"}]),
 
     syn_test_suite_helper:assert_wait(
         lists:sort([{Pid, undefined}, {PidWithMeta, "with-meta-2"}]),
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "two"}]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, added_meta}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, added_meta}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, added_meta}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
 
     2 = syn:groups_count(custom_scope_ab),
@@ -1004,13 +1004,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "one"}]),
     false = syn:is_member(custom_scope_ab, {group, "one"}, Pid),
     false = syn:is_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -1021,13 +1021,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "one"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "one"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "one"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "one"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "one"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "one"}]),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, Pid),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "one"}, PidRemoteOn1),
@@ -1038,13 +1038,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(syn:get_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, members, [custom_scope_ab, {group, "two"}]),
     false = syn:is_member(custom_scope_ab, {group, "two"}, Pid),
     true = syn:is_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -1055,13 +1055,13 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
 
     syn_test_suite_helper:assert_wait(
         [{PidWithMeta, "with-meta-2"}],
-        fun() -> lists:sort(syn:get_local_members(custom_scope_ab, {group, "two"})) end
+        fun() -> lists:sort(syn:local_members(custom_scope_ab, {group, "two"})) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_ab, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_ab, {group, "two"}])) end
     ),
-    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_ab, {group, "two"}]),
+    {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, local_members, [custom_scope_ab, {group, "two"}]),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, Pid),
     true = syn:is_local_member(custom_scope_ab, {group, "two"}, PidWithMeta),
     false = syn:is_local_member(custom_scope_ab, {group, "two"}, PidRemoteOn1),
@@ -1070,22 +1070,22 @@ three_nodes_join_leave_and_monitor_custom_scope(Config) ->
     false = rpc:call(SlaveNode1, syn, is_local_member, [custom_scope_ab, {group, "two"}, PidRemoteOn1]),
     {badrpc, {'EXIT', {{invalid_scope, custom_scope_ab}, _}}} = catch rpc:call(SlaveNode2, syn, is_local_member, [custom_scope_ab, {group, "two"}, Pid]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
-        [], fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, {group, "two"}])) end
+        [], fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, {group, "two"}])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, {group, "two"}),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, {group, "two"}),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
     syn_test_suite_helper:assert_wait(
-        [], fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, {group, "two"}])) end
+        [], fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, {group, "two"}])) end
     ),
 
     1 = syn:groups_count(custom_scope_ab),
@@ -1157,54 +1157,54 @@ three_nodes_cluster_changes(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(syn:get_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:local_members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(syn:get_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"group-2">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:local_members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"group-2">>])) end
     ),
 
     2 = syn:groups_count(default),
@@ -1220,24 +1220,24 @@ three_nodes_cluster_changes(Config) ->
     1 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode1]),
     2 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode2]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "scoped-meta-1"}, {PidRemoteOn2, "scoped-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "scoped-meta-1"}, {PidRemoteOn2, "scoped-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "scoped-meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "scoped-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
     {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:groups_count(custom_scope_bc),
@@ -1262,54 +1262,54 @@ three_nodes_cluster_changes(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(syn:get_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:local_members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(syn:get_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"group-2">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:local_members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"group-2">>])) end
     ),
 
     2 = syn:groups_count(default),
@@ -1325,24 +1325,24 @@ three_nodes_cluster_changes(Config) ->
     0 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode1]),
     2 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode2]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "scoped-meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "scoped-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "scoped-meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "scoped-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
     {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:groups_count(custom_scope_bc),
@@ -1367,54 +1367,54 @@ three_nodes_cluster_changes(Config) ->
     %% retrieve
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(syn:get_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "meta-1"}, {PidRemoteOn2, "meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"common-group">>)) end
+        fun() -> lists:sort(syn:local_members(<<"common-group">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"common-group">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"common-group">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"common-group">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(syn:get_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [<<"group-2">>])) end
     ),
 
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(syn:get_local_members(<<"group-2">>)) end
+        fun() -> lists:sort(syn:local_members(<<"group-2">>)) end
     ),
     syn_test_suite_helper:assert_wait(
         [],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [<<"group-2">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "other-meta"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [<<"group-2">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [<<"group-2">>])) end
     ),
 
     2 = syn:groups_count(default),
@@ -1430,24 +1430,24 @@ three_nodes_cluster_changes(Config) ->
     1 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode1]),
     2 = rpc:call(SlaveNode2, syn, groups_count, [default, SlaveNode2]),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "scoped-meta-1"}, {PidRemoteOn2, "scoped-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         lists:sort([{PidRemoteOn1, "scoped-meta-1"}, {PidRemoteOn2, "scoped-meta-2"}]),
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
-    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:get_local_members(custom_scope_bc, <<"scoped-on-bc">>),
+    {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:local_members(custom_scope_bc, <<"scoped-on-bc">>),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn1, "scoped-meta-1"}],
-        fun() -> lists:sort(rpc:call(SlaveNode1, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode1, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
     syn_test_suite_helper:assert_wait(
         [{PidRemoteOn2, "scoped-meta-2"}],
-        fun() -> lists:sort(rpc:call(SlaveNode2, syn, get_local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
+        fun() -> lists:sort(rpc:call(SlaveNode2, syn, local_members, [custom_scope_bc, <<"scoped-on-bc">>])) end
     ),
 
     {'EXIT', {{invalid_scope, custom_scope_bc}, _}} = catch syn:groups_count(custom_scope_bc),