To Answer My Own Question (was Re: Odd GCC Behavior)