
  -spec spawn_monitor(Fun) -> {pid(), reference()} when Fun :: function().

  Returns the process identifier of a new process, started by the
  application of Fun to the empty list [], and a reference for a
  monitor created to the new process. Otherwise works like spawn/3.
