sub { my %o = @_; # o for options # ... }