test examples of all known nodes
do not add to empty strings
extract variable for ease of debug
no space after colon in dicts
make expected sources conform to actual renderings
better naming