Issue #18: Normalize source file contents: whitespace