`let constructor` is legacy (do not use in tree!) since the table gen backend emits most of the glue logic to build a pass.
BufferOriginAnalysis
buffer-deallocation
func.return