[Bug 891829] New: source_validator incorrectly parses conditionals in preamble