>You are mixing two things: Layout markup and what mhonarc needs >to properly edit pages.
Yes. They seemed so similar that I thought one might be able to get a "double word score" and have a single abstraction layer cover both cases.However, what I am hearing is: No - don't do that, use two separate layers, one for markup and one for mhonarc control. I don't yet understand why it is better to have the two separate abstraction layers instead of merging into one. Presumably <div> tags can be kept immutable, right? My best guess is that there might be situations where the two abstractions would be at cross purposes. For example, someone is trying to produce some funky future document type (let's say, HTML 5.0, or XHTML 3.0) with mhonarc and then they get stuck with all these annoying and non-compliant <div> tags. Is that the main concern? Jeff