public static Dictionary <TKey, TValue> ToDictionary <TKey, TValue>(this KVPList <TKey, TValue> d) { return(RuntimeHelper.CreateDictionary(d.Keys, d.Values)); }