Play Ian Hays: Building a MultiDictionary Collection for .NET