t link to any pre-compiled libraries</li>
<li>encodes the entire GUI in a single XML file, including the graphics file data; this one file may be moved or copied from one project to another, allowing the whole GUI to be easily moved or reused in other projects; advanced users may define multiple GUIs in multiple XML files which may be swapped in and out</li>
<li>contains API-specific code in the few places where it is absolutely needed (namely for the AU event-listener system)</li>
<li>supports the VTSGUI4 