Add a test for using AppendValue after retrieving a child store twice (shouldn't create duplicate values)
Fix the issue with the same child store being returned more than one time
Add a test that makes sure that AppendValue restarts correctly.
Make sure the initial store goes away here