multiple heads: don't discard if children change branch/topic
This closes #5 (closed), we should keep considering a previous wild head as wild if it has children, yet all of these change branch or topic.
This closes #5 (closed), we should keep considering a previous wild head as wild if it has children, yet all of these change branch or topic.