I meant, why are you adding the extra utf8 check? If the user enables `_bom`, that should be enough.

Or why not just remove the `_bom` configuration and just have it depend on `App.encoding`?