migrated to @Author::JQUELIN
adapt to new Moose (rt#90671)
get rid of smart-match
missing use
v3.000

 - migrated to @Author::JQUELIN
 - adapt to new Moose (rt#90671)