public ITypeDescriptor GetFinalDescriptor(Type type) { ITypeDescriptor result; if (_temporaryMap.TryGetValue(type, out result)) { ITypeDescriptor result2; if (_remap.TryGetValue(result, out result2)) return result2; return result; } return null; }