These can be added by polyfill using extension methods
This is mainly for KeyValuePair<TKey, TValue> but there are other types like DateTime and DateTimeOffset too, however they would require adding DateOnly and TimeOnly, or detecting it in another library like Portable.System.DateTimeOnly (or polyfilling those too).