Language.Hakaru.CodeGen.Flatten
flattenABT
flattenVar
flattenTerm