or download this
Expat has built-in encodings for: UTF-8, ISO-8859-1,
UTF-16, and US-ASCII. Encodings are set either through
...
the path list @XML::Parser::Expat::Encoding_Path,
that matches the lower-cased name with a '.enc'
extension. The first one it finds, it loads.