Hmmm, I believe that this can be written idiomatically as `$args->{$valuekey} //= $default unless $self->{did_post}`

*if* it's not important to check for definedness of $self->{did_post}