jeffd
committed
on 11 Mar 05
Callback implmentation, see tip 79 for details