BOMがあればutf8と判明するのに、BOM付きを毛嫌いするGNUが理解できない。