backend: require CRLF on every line we parse