Perl Module to extend accessors to automatically call constructors if needed