Rather than reopen
bug #1252, I thought I'd resuscitate this thread :)
On the face of it, it seems reasonable to ignore a non-parsed block triggered by leading spaces on a line if the entire block is white-space.
That would make this a worthwhile feature request rather than a bug ???