Description
Object construction errors become easier to catch when Moose constructors reject unknown attributes. Developers use it to detect misspelled fields, stale configuration keys, and unintended input before objects are accepted. It is a Moose extension for stricter application code.