You need to watch out to take the BOM under consideration in scripts or software code that mechanically method documents that begin with a BOM. Such as, when pattern matching At the beginning of a file that commences having a BOM you may need more code to test with the presence of the BOM and dismiss it if uncovered. The UTF-8 encoding with no BOM