oops, overwrote previous changes to CmsNode, now merged them back in properly.