Fix SI-8217

Realign the compiler with the proposed spec update: scala/scala-dist#127

I know I'll need to rewrite the commit message.

Review by @retronym.