I hate to revitalize an ancient thread, but I just have to say that after scratching my head for the past day about this exact same issue, and feeling just identical to fpotter's exact details on this issue, this thread and Steve Smiths explanation made everything 'click' for me, just as it did for fpotter.
So, just a
huge "thank you" to Mr. Steve Smith (hopefully he'll read this sometime in the future as I can see his last active post was way back in December of 2002), as well as TFL and the 'search function' pulling up truly useful pre-discussed information!