enum ValueType
TUnknown
TObject
TNull
TInt
TFunction
TFloat
TEnum (e:Enum<Dynamic>)
TClass (c:Class<Dynamic>)
TBool