Some first code for Metacode and LLVM wrapper