Yes, the package manager shows that the callback is defined. There don't seem to be too many ways to screw this up! :)
I am doing this in a 4.6.3 install, and I'm wondering if perhaps it's a feature that wasn't fully implemented until later. Don seemed to be unsure about that as well when he suggested it. Is anyone using it successfully in 4.6.3?