+ foreach ($self->connectors()) {
+ $self->debug("Using connector %s", $_->{'name'});
+ $self->selectconn($_);
+ $res = $self->_parse($url, $pattern);
+ if (defined($res)) {
+ $res->{'CONNECTOR'} = $_;
+ last;
+ }
+ }
+ return wantarray?($res, $pattern):$res;