Perl 5 module providing declarative object constructor
