move flattenTermsTwo before DesugarStreams