Error Management
Overview
When you have to abort a native method or property, and raise an error,
just call the 
GB.Error function.
Be careful! Then you must return explicitly from the function.
There are some predefined error constants: those whose name begins with 
GB_ERR_.