public void MapNestedTypes(Func<ITypeDescriptor, ITypeDescriptor> map) { InitFromItemDescriptor(map(_itemDescriptor)); }