anchor.diff:          Pid -> Pid
       end.
   
  --spec get_heartbeating_nodes() -> list().
  +-spec get_heartbeating_nodes() -> list(heartbeating_node()).
   get_heartbeating_nodes() ->
       do_get_heartbeating_nodes({heartbeat, '_', '_'}).
   
  --spec get_heartbeating_nodes(binary()) -> list().
  +-spec get_heartbeating_nodes(org_id()) -> list(heartbeating_node()).
   get_heartbeating_nodes(OrgId) when is_binary(OrgId) ->
       do_get_heartbeating_nodes({heartbeat, OrgId, '_'}).
   
  
positive.code: -export([init/1]).
  
  -define(SERVER, ?MODULE).
  
  %% ------------------------------------------------------------------
  %% API Function Definitions
  
negative.code: %% Internal Function Definitions
  %% ------------------------------------------------------------------
  
  %% TODO: don't take 'heartbeat' as part of the input of this function; it's an
  %% implementation detail
  -spec do_get_heartbeating_nodes(GProcName :: {heartbeat,
                                                '_' | org_id(),
                                                '_' | node_name()}) ->
                                          [heartbeating_node()].
  do_get_heartbeating_nodes(GProcName) ->
      GProcKey = {n, l, GProcName},
      Pid = '_',
  