If a user changes the type of a node from, say, "issue" to "position", it should be recorded both in the stream of edits and in the node's editing history