Argh. I just realized today I had the *wrong* code posted in this example. The original post now contains the correct code.