anchor.diff:      active_dir/1,
       get_modules/1,
       get_modules_status/1,
  +    whereis/2,
       all/1,
       scan/1,
       prio/1,
  
positive.code: %% @doc Return all running modules and their status
  handle_call(get_modules_status, _From, State) ->
      {reply, z_supervisor:which_children(State#state.sup), State};
  
  %% @doc Trap unknown calls
  handle_call(Message, _From, State) ->
  
negative.code:     gen_server:call(name(Context), get_modules_status).
  
  
  %% @doc Return the pid of a running module
  whereis(Module, Context) ->
      gen_server:call(name(Context), {whereis, Module}).
  
  
  %% @doc Return the list of all modules in the database.
  %% @spec all(#context{}) -> [ atom() ]
  all(Context) ->
  