==================
Initial release
---------------
* Support Python 3.8 and higher.
* Detect and retain existing byte order marks in files.
* Detect and retain existing newlines in files.
* Detect and retain existing headers in files
that are sufficiently dissimilar to the rendered header.
* Detect and retain existing prologues in files
(like hashbangs in scripts, or XML declarations).
* Support custom header styles by file extension.