private static OsxNetworkInterface GetOrCreate(Dictionary<string, OsxNetworkInterface> interfaces, string name) { OsxNetworkInterface oni; if (!interfaces.TryGetValue(name, out oni)) { oni = new OsxNetworkInterface(name); interfaces.Add(name, oni); } return oni; }