Implement ChildIterable and test it.  One feature of ChildIterable still
needs a sunny day test, then we need to start the code coverage, since I
think there are still a lot of holes in the testing