More consistency fixes.  Add node_data examples.

Also say explicitly that `"data": {}` can and should be dropped.