Dealing with a nasty case, two children with the same type.  For now
we punt and do NOT allow it.  Two test cases for it, and a notes.txt
which explains the problem and why we are punting