A bi-directional dictionary/map for the Swift programming language. Usage: var biDict = BiDictionary<String, String>() biDict[key: "foo"] = "bar" let value = biDict[key: "foo"] let key = biDict[value: "bar"]