Added a test 'harness' for working with the LLVM