Version II
where things in square brackets appear only when required and {A|B} means A or B.
The License presently does not appear
I've attached an example.
Code:
<{Part|Primitive} [Unofficial="1"]>
<Number>XXXX.dat</Number>
<Description>Brick 7 x 19</Description>
<LDrawOrg>Part UPDATE 2099-2</LDrawOrg>
[<License>GPL 4500.0</License>]
<Category>Weird brick</Category>
[<Keywords>this,brick,would,never,exist</Keywords>]
[<Help>LEGO have really started getting weird with their new moulds</Help>]
[<History>TG 2083</History>]
[<BFC>Certify CW</BFC>]
</{Part|Primitive}>
where things in square brackets appear only when required and {A|B} means A or B.
The License presently does not appear
I've attached an example.