解决方法
ClassX::StrictConstructor
module应该有所帮助.使用zef install ClassX :: StrictConstructor安装它并像这样使用它:
use ClassX::StrictConstructor; class Stricter does ClassX::StrictConstructor { has $.thing; } throws-like { Stricter.new(thing => 1,bad => 99) },X::UnknownAttribute;