http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html