Global identifier in a type would stop you from modifying a type with a normal function. This seems cleaner to me than the current Blitz.
how does a global variable in a type deny access to the type? that doesnt make sense.
Thinking about it more, I think the global is global to the type interface, not instance. like functions within types are..
This makes sense.