move ABSTRACT to the top
ucfirst changefreq
lowercase some of the changefreq
coerce changefreq
lowercase changefreq
verify constraints failures with Moose::Exception (so require Moose > 2.1101)