i1 : X = new SelfInitializingType of BasicList o1 = X o1 : SelfInitializingType
i2 : x = X {1,2,3} o2 = X{1, 2, 3} o2 : X
i3 : class x o3 = X o3 : SelfInitializingType
The object SelfInitializingType is a type, with ancestor classes Type < MutableHashTable < HashTable < Thing.
The source of this document is in Macaulay2Doc/ov_types.m2:666:0.