Separate creating the mudlet instance from accessing it.

In situations where something tries to access mudlet (the class), after it
is destructed, make it easier to tell what is going on.
Isn't the "mudlet" an error here, this is inside the class header so "start()" is automatically a member of the mudlet class?
Also I think that the "void" (and the "mudlet * ") on the previous line part of the type specifier so should be grouped next to the static keywords?