JS/JSON TreeViews: if the user includes extra properties, pass those down the templates. Progressive enhancement: Similar to JS TreeViews, often users will be enhancing markup that contains useful ...
Avoid the YUI 2 concept of having different TreeNode "classes". Instead, you might want to have a nice sugary way to register different TreeNode templates and use them by name. This could be useful if ...