Now preserves single spaces and newlines.