Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form.