We neither have per-sibling vector clocks, nor any relationship between the siblings and the entries in the vclock, so that option is out. You'll notice in the test that I added a delay between writing siblings. While the test works fine for PB, HTTP dates don't have enough significant digits to account for how quickly the siblings could be written.

To be honest, this function is just a sample of how one might make a resolver, no one in their right mind would use this.