your right, it is very loose, but I think if the line starts or ends with a @CRLF (one of the two) it fails - should fix that.