I like the GetStored answer, which would work perfect in my case to make certain the child is stored properly.  

In my real life example, the original save used %Save(0) and therefore did not save somethingelse.myNewProperty, but it was still displaying the correct value when I was (ref it directly) and writing it out, as it was getting it from memory.

Thank you for clarifying, that is what I ended up doing.   

Thank you Ben.  I realize there maybe an issue there.  I was thinking someone came up with a workaround (sort of speaking).  In either cases, I think labels would work well to test partial huge routines, but it will only alter the starting point, not end.  

Thank you, I think that will work.  Adding a label does not seem to interfere with routine flow, so at least you can run a unit test starting from anywhere, but you still will have to run the routine to the end.

Either way, this is definitely an option if you wish to run a unit test from some point other the starting label.

Thank you,

Alex

Thank you Robert.

That worked, and thank you very much for the explanation.  I would not guess something like this.  Great to know,

Alex