It seems required based on my reading of RFC 3501 for
the non-UID "FETCH" command.
-sub cmd_uid_fetch ($$$;@) {
+sub cmd_uid_fetch ($$$$;@) {
my ($self, $tag, $range_csv, @want) = @_;
my $ibx = $self->{ibx} or return "$tag BAD No mailbox selected\r\n";
my ($cb, $ops, $partial) = fetch_compile(\@want);
my ($self, $tag, $range_csv, @want) = @_;
my $ibx = $self->{ibx} or return "$tag BAD No mailbox selected\r\n";
my ($cb, $ops, $partial) = fetch_compile(\@want);