@lotiara: it is no "type of charset"; your SQL snippets are UTF8 text files containing a Byte Order Mark (BOM). It is YOUR responsiblity to ensure the correct encoding of used imports/snippets/data, and BOM is NOT one the things you want. Make sure to strip such garbage from your snippets/data if you do not work with UTF8 data streams.
As some users may be working with (and thus storing) such stream instructions in data fields (for apps that utilize BOM), Anse can not generally strip BOM markers from all types of imports.
BOM is not required nor recommended with use in UTF8 anyway as it serves no purpose except to mark the start of a UTF8 stream. However this isn't an effective way to distinguish UTF8, as the BOM may simply be parsed as characters in other encoding formats (== potentially dangerous entity, like an additional, un-escaped comma in a CSV file!). A BOM should only be used in the context that data is transmitted in a multi-byte format (UTF-16/32) with no specification of endianness.