Jake,
A great idea, however the problem is how can JSON represent the order correctly? Currently, it would output both "b" tags before the "i", whereas the desired effect is to output the first "b", then the "i", then the second "b" tag, in that order. ~Sean P.S. The xml is just an example scenario.