ensureUniqueLetVarNames
`instantiateRevInternalize` is already ensuring we have unique names.
inferType