requires 'Encode', '>= 2.5';
requires 'Readonly', '>= 1.0';