It makes it too fragile and hard to understand. The entire grammar should be whitespace-sensitive (ie `LeaveWhitespace()`)