A complete list of the functions available from MGS can be obtained by typing the command !list;; under the interpreter. The complete list of available collection types is obtained by typing !type;; under the interpreter. Beware that a lot of MGS functions are polymorphic or heavely overloaded.