Loading a text file that's encoded with UTF-8 BOM includes the BOM leader, which nobody needs.
Numbered Steps to Reproduce Problem:
1) Create a text file in any editor that lets you choose encoding.
2) Save the file in UTF-8 BOM format.
3) In any project, load the file into a var with file2text().
Code Snippet (if applicable) to Reproduce Problem:
var/txt = file2text("bomfile.txt")
if(text2ascii(txt) == 0xFEFF)
usr << "BOM character encoding detected"