Use direct DOM sibling accessors to get previous and next rows to avoid catching parent or child tree nodes in overlaps
Test stores: Make async country store observable to test tree edits
tree: Add unit test for child modification
CHANGES.md: Note tree child modification fix