Extend CIL code geneator