https://metacpan.org/release/MooX-StrictConstructor
