null == undefined
anje.ui.format.string() tooltip regex was incorrectly escaped
anje.ui.format.string() does not need to handle data value replacement itself
anje.ui.format.string *globally* replace strikethrough and underline
not just the first one...
anje.ui.template.populate fixed infinite recursion on string model
If the model is a string then the only way it can have children is if the model value contains HTML.
The model itself (a string value) is then no longer useful data for use populating the new children. Using the parent of the string model is problematic (e.g. an array). window.appdata appears to be working and feels like the correct solution for now.
There might be an issue if someone needs to reference a value in a specific parent of the string model, but I'm not sure this is a use-case rather than an edge-case.
Futzed with tooltips a bit; now applying jQuery-UI theme style to tooltips.
The previous tooltip RegEx failed for strings with multiple tooltips.