Introduction to kdb+ and q #15: Callbacks