The easy way
Just use Moose