Hrm, there's now some ... confusion introduced here.  "nodeIdentifier" isn't really a node identifier -> it's actually a nodeItemIdentifier.  the "node" property should be "nodeItem"... I dunno, it's probably not worth the change (since nodeIdentifier and node are far "neater") but we should be very careful how we document these.