Are Types always Global or do they have to be declared Global if you want that behaviour?
(And reconfirming Arrays are always Global, yes?)
(And reconfirming Arrays are always Global, yes?)
Type MyType Field X%, Y% End TypeYou can now create instances of MyType from anywhere in your program.
Var.MyType = New MyTypeVar only exists in the main program (or the function in which it was declared).
Global Var.MyType = New MyTypeVar can now be used anywhere in your program.