245 The Cairo Graphics Compositing Library Boaz Goldstein 22/11/2010