Tries

As discussed here are the tests and a patch which try all the peers in an upstream block.