public static TValue CreateValue<TKey, TValue>( this Dictionary<TKey, TValue> dictionnary, TKey key ) where TValue : new()