This turns out to be a bug in the real emptool too... I added a node.markDirty() at the end of the parseRename method and it's fixed. I'll be putting the fixed version up on the site in a minute.

Thanks for finding that...