I will try to look into it (I am a co-maintainer of the module). It seems the problems started when Parse::RecDescent introduced the changes that broke backwards compatibility and we tried to compansate it.
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
Comment on Re: Unable To Install XML::XSH2 On Microsoft Windows Under Strawberry Perl 5.16.2