         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}

                #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 })

        :ok
      nil ->
        # Look for it at method callers
        #Logger.debug("Call cast from #{inspect pid} to #{inspect st.mc}")
        ret = cast_mc(st.mc, method, params, context, st.guards, cb)
        #Logger.debug("#{inspect ret} at #{inspect pid}")
        ret
    end
  end
