anchor.diff:      ChildSpec = {leo_compaction_manager_fsm,
                    {leo_compaction_manager_fsm, start_link, []},
                    permanent, 2000, worker, [leo_compaction_manager_fsm]},
  -    case supervisor:start_child(leo_object_storage_sup, ChildSpec) of
  +    case supervisor:start_child(?MODULE, ChildSpec) of
           {ok, _Pid} ->
               void;
           Error ->
  
positive.code:                  {leo_object_storage_server, start_link, Args},
                   permanent, 2000, worker, [leo_object_storage_server]},
  
      case supervisor:start_child(leo_object_storage_sup, ChildSpec) of
          {ok, _Pid} ->
              true = ets:insert(?ETS_CONTAINERS_TABLE, {Id0, [{obj_storage, Id1},
                                                              {metadata,    Id2}]}),
  
negative.code: %% ---------------------------------------------------------------------
  %% Inner Function(s)
  %% ---------------------------------------------------------------------
  %% @doc Terminate children
  %% @private
  -spec(terminate_children(list()) ->
               ok).
  terminate_children([]) ->
      ok;
  terminate_children([{Id,_Pid, worker, [Mod|_]}|T]) ->
  