A description of document elements to be laid out on a page, include two
or more hierarchical levels. Each document element is placed at one of
the hierarchical levels. Elements at a lower hierarchical level are
associated with a document element at a next higher hierarchical level.
Page layout according to such a document description may be optimised
discretely at different hierarchical levels without affecting
constraints.