terminate matcher loop when match is found

Nice catch Kamil.

Btw, couldn't it be done even easier with following?
```
for (Feature f : features) {
    if (f.name().equals(feature.name())) {
        return true;
    }
}
return false;
```