On Sat, 10 Jan 2009 at 02:10 +0100, Frank Mittelbach wrote:

 > That's roughly the history. Now why isn't there any LDB? partly because we
 > couldn't find a final good presentational syntax on the designer level that we
 > felt was understandable to a "designer" and not just to a programmer.

Cascading style sheets have a similar problem. I believe that their syntax is a 
reasonable compromise.