Universal newlines: no need to worry about carriage returns.