// this pushes the return address on the stack but only once

        public static void PushReturnAddress(this HttpSessionStateBase session, String rAddress)
        {
            session.PushReturnAddress(new ReturnAddress(rAddress));
        }