in reply to Why Moose uses this syntax??!!
So "performance" is the answer?
That may be a reason, but maybe the author just decided that this is how the syntax will be, and since there's nothing wrong with it, they're free to make that decision. This is Perl - There Is More Than One Way To Do It.