I'm having mixed feelings about this. I agree on the dos style output by default, but by stating software must be able to read other formats as well you contradicting the standard you just set.
edit: I'm not against (forcing) support for single CR and or LF.
edit: I'm not against (forcing) support for single CR and or LF.