Issue creation now nominally works :). Refactored some things to increase determinisim in tests (rpc futures are non-determinisitically scheduled due to the python dict hash randomization