*
* In GRAS, using globals is forbidden since the "processes" will
* sometimes run as a thread inside the same process (namely, in
*
* In GRAS, using globals is forbidden since the "processes" will
* sometimes run as a thread inside the same process (namely, in