I am writing a C program that uses Apple\'s Blocks extension to provide lexical closures. I am also using the Boehm garbage collector. What I would like is for Block_copy()