A variable is created when it is executed. (global, local, field)
On global in type: it is no field at all. It is a type global (fields are instance based, global = static are type based). And it is initialized when the first instance of this type is initialized.
On global in type: it is no field at all. It is a type global (fields are instance based, global = static are type based). And it is initialized when the first instance of this type is initialized.