For coherence, I like this will return the proper interface directly but use names inside the closure (before the `return`) such as `simInterface` and `wifiInterface`. This way you can reuse in the `loadNetworkInterfaces()` method and maintain the constrain of returning members of the 'allNetworkInterfaces` array.