followup on #50 Things we can preserve: - space between `=` (currently simply enabled by default) - start/end whitespace (currently not preserved) - newline ending `\n` vs `\r\n` (currently it is platform dependent)