pre shifting node/tag -> tag/node
shift around node/tag -> tag/node
tests passing after shift from name/tag -> tag/name