static KeyValue<int, TValue> integer<TValue>(int key, TValue value) { return KeyValue<int, TValue>(key, value); }