void GB.UnRefKeep ( void ** object )
Decrements the reference counter of an object. If the reference counter becomes null, the object is NOT freed.
object must receive the address of a variable containing a pointer at the object.
You must use this function each time you finish keeping an object reference and so must release it, but not free it.