fix #429, #175, #182 (multiple EmptyView zombie)

I don't know what ``_initChildViewStorage`` supposed to do, but it created EmptyView zombies (not closing container, just replacing it). This fixes #429, #175, #182.
I have just commented out that line & all the test pass, so I don't think that line should even be there.

I have also added two test for #429 (sorry for the poor naming).