The transformations currently potentially deal incorrectly with nested records. (for instance when collapsing `nth` nodes during mir lowering)