FINALLY\! all the rest of the push tests ported. Now 200 lines of pull tests...