http://qs1969.pair.com?node_id=424625

If the ICS had written the spec for xml. We might have this
html { head { title { en "bob"; } } body { div "bob" { h1 { en "Hello World"; } p { help "one"; en "This is the "; span { style "coler: blue;"; en "whole"; } en " world."; } en "one"; br; en "two"; br; } } }
rather than this
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="generator" content="HTML Tidy for Linux/x86 (vers 6 November 2007), see w +ww.w3.org" /> <title> bob </title> </head> <body> <div id="bob"> <h1> Hello World </h1> <p help="one"> This is the <span style="coler: blue;">whole</span> world. </p>one<br /> two<br /> </div> </body> </html>