[Michlib-l] Practical Puppetry for Powerful Programs