anchor.diff:                  {ok, Pid} ->
                       {ok, Pid};
                   Error ->
  -                    Error
  +                    {error, Error}
               end;
           Error ->
  -            Error
  +            {error, Error}
       end.
   
   %%--------------------------------------------------------------------
  
positive.code: %%--------------------------------------------------------------------
  loadConfigTable()->
      BasePath        = code:priv_dir(barrage),
      {ok, ConfigsJ}  = file:read_file(BasePath ++ "/barrage.json"),
      {ok, PlansJ}    = file:read_file(BasePath ++ "/behaviors.json"),
      {ok, ActionsJ}  = file:read_file(BasePath ++ "/actions.json"),
      
      Configs         = jiffy:decode(ConfigsJ),
      Plans           = jiffy:decode(PlansJ),
      Actions         = jiffy:decode(ActionsJ),
      
      % Now lets set parse the plans in order to build out an ets table
      ets:new(barrage, [set, named_table]),
  
      ets:insert(barrage, {enable_general, false}),
      ets:insert(barrage, {enable_commander, false}),
      process_config(Configs),
  
      ets:new(plans, [set, named_table]),
      ets:insert(plans, {table_keys, []}),
      process_plans(Plans),
  
      ets:new(actions, [set, named_table]),
      process_actions(Actions).
  
  
negative.code: %%--------------------------------------------------------------------
  process_plans([]) ->
      ok;
  
  process_plans(Plans) when true =:= is_list(Plans) ->
      [ThePlan | OtherPlans]  = Plans,
      case is_tuple(ThePlan) of
          true ->
              {Plan}  = ThePlan,
              Name    = proplists:get_value(<<"name">>, Plan),
              Tree    = proplists:get_value(<<"tree">>, Plan),
              
              case (Name /= undefined andalso Tree /= undefined) of
                  true ->
                      [{table_keys, OldKeys}] = ets:lookup(plans, table_keys),
                      NewKeys = [Name | OldKeys],
                      ets:insert(plans, {table_keys, NewKeys}),
                      ets:insert(plans, {Name, Tree}),
                      process_plans(OtherPlans);
                  false ->
                      invalid_plan_elements
              end;
          false ->
              invalid_plan
      end;
  
  process_plans(_Plans) ->
      invalid_plans.
  
  %%--------------------------------------------------------------------
  %% @private
  