2008/8/6 Trevor Daniels <address@hidden>:
Neil
Further to this, I've just realised that 'layer takes a number, not an
integer, so the variable overprinting of grobs in the same layer could be
due to rounding. In effect we have an infinite number of layers, but
grobs
with the same nominal value may be printed in either order.
I think that's a mistake, since System::get_paper_system () converts
the value to int using robust_scm2int; this is where the default value
of 1 is set for all the objects which don't have 'layer set in
define-grobs.scm.