private ValueEntryTypeInfo(Type type) : base(type) { Root = RootOf(type); RootGenericArguments = new GenericArguments(Root); }