User-defined variable lists can be created and manipulated via
CGISL objects. A
CGISL object contains a list of variables,
each with a string name and one or more string values.
objects are used internally by the API for the state, cookie, URL
etc. variable lists, and can be used for any manner of quick variable
storage by the user.
CGISL list can be added to with the functions
cgisladdstr(), and searched with
function closes the object.