MouseX::StrictConstructor is a Perl module to make your object constructors blow up on unknown attributes. WWW: http://search.cpan.org/dist/MouseX-StrictConstructor/