Better comments and some new utility routines for our LLVM generation