require consistent line ends