As per usual, except for storageObjectRef, which passes extra, better capabilities to the Server object, and startRoom, which passes and object reference to the player starting room.
As with Storage, except hold, which returns a variable that remains unbound until the server is shut down.
realStart is used to say that this is the real start call, rather then the normal one that happens when the object is created.
Deals with a user's attempt to log in, including creating new player objects if necessary. More details in the source.