void GB.SubstAdd ( const char * str , long len );
You call this function inside a substitution callback, instead of returning a string to substitute.
See GB_SUBST_CALLBACK for more information.