     &local_start/0
   end
 
-  defp remote_start_function do
+  defp remote_start_mfa do
     ref    = make_ref
     opts = options()
 

          {:badrpc, reason} ->
            abort "Could not contact remote node #{remote}, reason: #{inspect reason}. Aborting..."
          {:module, IEx} ->
            {remote, :erlang, :apply, [remote_start_function, []]}
          _ ->
            abort "Could not find IEx on remote node #{remote}. Aborting..."
        end

      end
    end

    {IEx, :start, [opts, {__MODULE__, :remote_start, [parent, ref]}]}
  end

  defp options do
