I'm a big functional fan in general, but this (to me, at least) feels much harder to read than something like (see also the [Guava page](https://code.google.com/p/guava-libraries/wiki/FunctionalExplained)):
```
boolean keyExists = false;
for (SshKey keys : keys) {
  if (name.equals(key.getName()) {
    keyExists = true;
    break;
  }
}
if (!keyExists) {
  ...
}
```
Do we expect significant gains from (potentially) running the `any` in parallel?