sub _has_params { return @_ > 1 ? scalar(@_) - 1 : 0; } #### sub _has_params { @_ - 1 }