Is your feature request related to a problem? Please describe.
TO_LAB has several "bare" global variables, which are not namespace-qualified. These should all be put into a global structure, similar to the way other modules isolate their global varables.
Describe the solution you'd like
Implement a TO_LAB_Global data structure to isolate these values from the global namespace.
Additional context
Note that global variables in shared objects are by default put into a "common" section which can have weird effects on namespace clashes. This is why it is important to put them into a struct (which in this case is basically a namespace isolation mechanism).
Requester Info
Joseph Hickey, Vantage Systems Inc.