The entire source region needs to be consumed for this usage. (cherry picked from commit 7a13fcd601)
7a13fcd601