sub xxx : Local Args(0) { my ($self, $c, $s, $r, $p) = @_; $c->res->body( wantarray ); } #### sub xxx : Local Args(0) { my ($self, $c) = @_; function_in_void_context(); # And should be wrapped in model probably. # Naked function calls in Cat is code smell. $c->res->body("Value or none if falling back to template, etc"); }