in reply to How to make Moose more "functional"?
First you grab a hammer :) .... see overload?
For fun see Perl allows you to change the definition of false to make it true. (And vice versa.)