public ITypeDescriptor NestedType(int index) { if (index == 0) return _keyDescriptor; if (index == 1) return _valueDescriptor; return null; }