public void install()
{
/* Installs this IOloop object as the singleton instance.
This is normally not necessary as `instance()` will create
an IOLoop on demand, but you may want to call `install` to use
a custom subclass of IOLoop.
*/
Debug.Assert(!initialized());
IOLoop._instance = this;
}