Component Management
Overview
The 
GB.LoadComponent and 
GB.GetInterface
functions allow you to load a component at execution time, and to
retrieve its exported interface if needed.
The 
GB.CurrentComponent is mainly used for doing
things that depends on the current executed component.