templates should render line ending based on the platform they are rendering to, not the platform they were written on