private foo => sub { ... }; protected bar => sub { ... }; # The only reason for this is so that it can call on # private and protected versions of baz in a superclass, # and that requires the "next" functionality that I # thought of. (Guess how I realized that "next" might # be nice to have?) public baz => sub { ... }; #### private foo { ... } protected bar { ... } public baz { ... }