https://alfredmyers.com/2005/09/10/global-asax-event-handling-internals-part-2-of-3/
Global.asax event handling internals (part 2 of 3)