a comment is fixed
a test is added to convert unmappable chars with transliteration
the value type of afc::IntegerBase is required to be integral