sub class ($$) { ... } sub is (&) { return @_ } class Foo => is { ... };