* Multifont node and edge labels * adjust documentation * rework mod-font property inheritance * Node max/min widths, min heights; Edge max widths * Accumulate sizes correctly for unconstrained multipoint labels * handle font.multi when groupOptions.font is not declared * propagate label fonts on changes, not just creation * Allow top-level constraint numbers * accumulate width and empty lines appropriately