Moose - A postmodern object system for Perl 5