anchor.diff:          end, Env, mzbl_script:normalize_env(NewEnv)),
       try
           {_, ModulesToLoad} = mzb_compiler:compile(Script, MergedEnv),
  -        ok = load_modules(ModulesToLoad, Nodes),
  +        ok = load_modules(ModulesToLoad, [node()|Nodes]),
           {reply, ok, State}
       catch
           _:E ->
  
positive.code:          {mzb_metrics, start_link, [Prefix, Env, Metrics, Nodes]},
           transient, 5000, worker, [mzb_metrics]}),
      {NewScript, ModulesToLoad} = mzb_compiler:compile(Script, Env),
      ok = load_modules(ModulesToLoad, Nodes),
      StartedPools = start_pools(NewScript, Env, Nodes, []),
      maybe_stop(State#state{pools = StartedPools});
  
  
negative.code: load_modules(Binaries, Nodes) ->
      mzb_lists:pmap(fun(Node) ->
          lists:foreach(fun ({Mod, Bin}) ->
              lager:info("Loading ~p module on ~p...", [Mod, Node]),
              {module, _} = rpc:call(Node, code, load_binary, [Mod, mzb_string:format("~s.erl", [Mod]), Bin])
          end, Binaries)
      end, lists:usort(Nodes)),
      ok.
  
  