Hold up! I know there were questions about whether whitespace should be non-semantic or not in the various modes, but it had utterly escaped my attention that we have this inconsistency here. Even if whitespaces are semantic in multiline regex literals, one would expect the leading and trailing newlines to be ignored by analogy with string literals. Is this not proposed to be the case? If not, why not?