The purpose of this library is to allow the programmer to create widgets and set/get widget attributes via a variable argument list style of function call. This eliminates the need for many local variables and bothersome XtSetArg() calls and so forth.