Last night I checked in support for attributes in netWindow's generic parser routine. I've since updated almost all of the widgets and sample pages. While not exactly enthralling, this improvement should both make inline widgets much more legible and easier to use. A substantial side benefit of this change is that for widgets like the tree viewer the use of attributes in place of sub elements can speed up processing times by an order of magnitude by reducing the depth of recursion. All in all, a very good thing for the project.