Support CRLF; grumble