Based on GVars2 by Georg Klein
Converted to GVars3 by Edward Rosten

Additions made by:

Gerhard Reitmayr
Georg Klein
James Loxam
Colin Starr

