Owns the loader, logging, keyboard state... This object is passed around to other ENet wrapper objects to ensure library loading.
General ENet exception thrown for all cases.
Crash if the GC is running. Useful in destructors to avoid reliance GC resource release.