Whitespace is significant at line edges, in runs, and in tabs

All 14 scenarios hold

Significant means: any leading or trailing whitespace (on any line of a multiline value), any run of two or more spaces, any tab, and values aligned with pipes as in a formatted table row. A single space between words is not significant.

expected outcome broken scenario
ScenarioValueSignificant?
Plain wordAlicefalse
Single internal spaceAlice Smithfalse
Leading space xtrue
Trailing spacex true
Whitespace-only value true
Empty string“”false
Tab between wordsa btrue
Run of two spacesa btrue
Pipe between wordsa|btrue
Formatted row with pipeAlice | 30true
Multiline plainab\ncdfalse
Space before newlineab \ncdtrue
Space after newlineab\n cdtrue
Null valuefalse