OX - the manpage
file: code/MyApp/Model.pm1: package MyApp::Model; 2: use Moose; 3: 4: has counter => ( 5: traits => ['Counter'], 6: is => 'ro', 7: isa => 'Int', 8: default => 0, 9: handles => { 10: inc => 'inc', 11: dec => 'dec', 12: reset => 'reset', 13: set => 'set', 14: }, 15: ); 16: 17: 1;