   See http://www.erlang.org/doc/man/erlang.html#processes-0 for more info.
   """
   def list do
-    :erlang.processes
+    :erlang.processes()
   end
 
   @doc """

  pid is returned (and due to the link, an exit signal with exit reason
  :noconnection will be received). Otherwise works like spawn/3.
  """
  def spawn_link(node, module, function, args) do
    :erlang.spawn_link node, module, function, args
  end

  @doc """
  The calling process starts monitoring the item given.


  See http://www.erlang.org/doc/man/erlang.html#whereis-1 for more info.
  """
  defdelegate [whereis: 1], to: :erlang

  @doc """
  Returns a list of names which have been registered using register/2.
  """
  def registered do
    :erlang.registered()
  end

  @doc """
