#3 Formatter now really handles changing end of line delimiter.