|
no warnings 'experimental::regex_sets' ;
has 'transforms' => (
is => 'ro' ,
isa => 'ArrayRef' ,
init_arg => undef ,
default => sub { [
qr/(?^um:\G.)/ ,
{
type => 'transform' ,
data => [
{
from => q(Any) ,
to => q(NFD) ,
},
{
from => q(Any) ,
to => q(Lower) ,
},
],
},
{
type => 'filter' ,
data => [
],
},
{
type => 'conversion' ,
data => [
{
before => q() ,
after => q() ,
replace => q((?^u:([bcdfghjklmnpqrstvwxyz]) \')),
result => q() ,
revisit => 2,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\') ),
result => q() ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cqu) ),
result => q(ኩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cc) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ca) ),
result => q(ካ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cia) ),
result => q(ቻ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cio) ),
result => q(ቺዮ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ciu) ),
result => q(ቺዩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ci) ),
result => q(ቺ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cu) ),
result => q(ኩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ce) ),
result => q(ቼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:co) ),
result => q(ኮ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cha) ),
result => q(ካ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:chi) ),
result => q(ኪ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:chu) ),
result => q(ኩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:che) ),
result => q(ኬ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:cho) ),
result => q(ኮ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:c) ),
result => q(ክ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gg) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ghi) ),
result => q(ጊ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ghe) ),
result => q(ጌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ghu) ),
result => q(ጉ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gli) ),
result => q() ,
revisit => 2,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gna) ),
result => q(ኛ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gni) ),
result => q(ኚ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gnu) ),
result => q(ኙ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gne) ),
result => q(ኜ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gno) ),
result => q(ኞ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:gn) ),
result => q(ኝ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ga) ),
result => q(ጋ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gia) ),
result => q(ጂያ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:giu) ),
result => q(ጂዩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gio) ),
result => q(ጂዮ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gi) ),
result => q(ጂ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:gu) ),
result => q(ጉ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ge) ),
result => q(ጄ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:go) ),
result => q(ጎ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:g) ),
result => q(ግ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:rr) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ra) ),
result => q(ራ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ri) ),
result => q(ሪ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ru) ),
result => q(ሩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:re) ),
result => q(ሬ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ro) ),
result => q(ሮ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:r) ),
result => q(ር) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ll) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:la) ),
result => q(ላ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:li) ),
result => q(ሊ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:lu) ),
result => q(ሉ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:le) ),
result => q(ሌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:lo) ),
result => q(ሎ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:l) ),
result => q(ል) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:tt) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ta) ),
result => q(ታ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ti) ),
result => q(ቲ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:thi) ),
result => q(ቲ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:tu) ),
result => q(ቱ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:thu) ),
result => q(ቱ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:te) ),
result => q(ቴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:the) ),
result => q(ቴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:to) ),
result => q(ቶ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:tho) ),
result => q(ቶ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:tzu) ),
result => q(ፁ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:tz) ),
result => q() ,
revisit => 2,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:t) ),
result => q(ት) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:dd) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:da) ),
result => q(ዳ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:di) ),
result => q(ዲ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:du) ),
result => q(ዱ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:de) ),
result => q(ዴ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:do) ),
result => q(ዶ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:d) ),
result => q(ድ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:mm) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ma) ),
result => q(ማ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:mi) ),
result => q(ሚ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:mu) ),
result => q(ሙ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:me) ),
result => q(ሜ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:mo) ),
result => q(ሞ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:m) ),
result => q(ም) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:nn) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:na) ),
result => q(ና) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ni) ),
result => q(ኒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:nu) ),
result => q(ኑ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ne) ),
result => q(ኔ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:no) ),
result => q(ኖ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:n) ),
result => q(ን) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ff) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:fa) ),
result => q(ፋ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:fi) ),
result => q(ፊ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:fu) ),
result => q(ፉ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:fe) ),
result => q(ፌ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:fo) ),
result => q(ፎ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:f) ),
result => q(ፍ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:bb) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ba) ),
result => q(ባ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:bi) ),
result => q(ቢ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:bu) ),
result => q(ቡ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:be) ),
result => q(ቤ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:bo) ),
result => q(ቦ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:b) ),
result => q(ብ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:pp) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:pa) ),
result => q(ፓ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:pi) ),
result => q(ፒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:pu) ),
result => q(ፑ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:pe) ),
result => q(ፔ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:po) ),
result => q(ፖ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:p) ),
result => q(ፕ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:vv) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:va) ),
result => q(ቫ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:vi) ),
result => q(ቪ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:vu) ),
result => q(ቩ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ve) ),
result => q(ቬ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:vo) ),
result => q(ቮ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:[bcdfghjklmnpqrstvwxyz]) ),
replace => q((?^u:v) ),
result => q(ቩ) ,
revisit => 0,
},
{
before => q() ,
after => q((?^u:nt[ao]) ),
replace => q((?^u:sa) ),
result => q(ሣ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ss) ),
result => q() ,
revisit => 3,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sb) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sd) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sg) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sl) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sm) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sn) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sr) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sv) ),
result => q(ዝ) ,
revisit => 1,
},
{
before => q() ,
after => q((?^u:[aeiou]) ),
replace => q((?^u:([bcdfghjklmnpqrstvwxyz]) s)),
result => q() ,
revisit => 5,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~sa) ),
result => q(ሣ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~si) ),
result => q(ሢ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~su) ),
result => q(ሡ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~se) ),
result => q(ሤ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~so) ),
result => q(ሦ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:sa) ),
result => q(ሣ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:si) ),
result => q(ሢ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:su) ),
result => q(ሡ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:se) ),
result => q(ሤ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:so) ),
result => q(ሦ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sa) ),
result => q(ዛ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:si) ),
result => q(ዚ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:su) ),
result => q(ዙ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:se) ),
result => q(ዜ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:so) ),
result => q(ዞ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:scia) ),
result => q(ሺያ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sci) ),
result => q(ሺ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:sce) ),
result => q(ሼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:zz) ),
result => q() ,
revisit => 3,
},
{
before => q() ,
after => q() ,
replace => q((?^u:([bcdfghjklmnpqrstvwxyz]) z)),
result => q() ,
revisit => 5,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~za) ),
result => q(ጻ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~zi) ),
result => q(ጺ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~zu) ),
result => q(ጹ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~ze) ),
result => q(ጼ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\~zo) ),
result => q(ጾ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:za) ),
result => q(ዛ) ,
revisit => 0,
},
{
before => q((?^u:\p{^Letter}) ),
after => q() ,
replace => q((?^u:zi) ),
result => q(ዚ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:zi) ),
result => q(ዚ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:zu) ),
result => q(ዙ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ze) ),
result => q(ዜ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:zo) ),
result => q(ዞ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:ja) ),
result => q(ያ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:je) ),
result => q(ዬ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:j) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:a) ),
result => q(አ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:i) ),
result => q(ዒ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:u) ),
result => q(ዑ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:e) ),
result => q(ዔ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:o) ),
result => q(ዖ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:b) ),
result => q(ብ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:c) ),
result => q(ክ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:d) ),
result => q(ድ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:f) ),
result => q(ፍ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:g) ),
result => q(ግ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:h) ),
result => q(ህ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:k) ),
result => q(ክ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:l) ),
result => q(ል) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:m) ),
result => q(ም) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:n) ),
result => q(ን) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:p) ),
result => q(ፕ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:q) ),
result => q(ክ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:r) ),
result => q(ር) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:s) ),
result => q(ስ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:t) ),
result => q(ት) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:v) ),
result => q(ው) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:x) ),
result => q() ,
revisit => 2,
},
{
before => q() ,
after => q() ,
replace => q((?^u:y) ),
result => q() ,
revisit => 1,
},
{
before => q() ,
after => q() ,
replace => q((?^u:z) ),
result => q(ዝ) ,
revisit => 0,
},
{
before => q() ,
after => q() ,
replace => q((?^u:\p{nonspacingmark}) ),
result => q() ,
revisit => 0,
},
],
},
{
type => 'transform' ,
data => [
{
from => q(Any) ,
to => q(NFC) ,
},
]
},
] },
);
no Moose;
__PACKAGE__->meta->make_immutable;
1;
|