Here's a little trick that will allow you to add your default values to the usage message in Raku. Unfortunately, this has to be done by example.
sub USAGE {
my $u = $*USAGE;
for &MAIN.signature.params -> $p {
given $p.name {
when '$port' {