         Logger.error("#{Exception.format :error, other}")
         {:error, other}
     end
-    Logger.debug("Method #{method} caller function #{inspect f} -> #{inspect ret}.")
+    #Logger.debug("Method #{method} caller function #{inspect f} -> #{inspect ret}.")
 
     cb_params = case ret do
       {:ok, ret} -> {:ok, ret}

  result to the original cast_mc.
  """
  defp cast_mc([{h, options} | t], method, params, context, guards, cb) do
    Logger.debug("Cast mc #{Keyword.get options, :name, (inspect h)}")
    if check_guards(
        %RPC.Message{ method: method, params: params, context: context},
        options, guards) do

                #Logger.debug("Calling without context #{inspect f}")
                f.(params)
              end
              #Logger.debug("Method #{method} caller function #{inspect f} -> #{inspect v}.")
              case v do
                {:error, e} ->
                  cb.({:error, e })
