LLVM struct type names need to be escaped when printed in order to allow interesting name choices.
let constructor