Playing around with ASDL generated types, ctypes, and LLVM.