on the the second remark: it is to indicate the API of zmq which is different (and the support of PyZMQ for the ZMQ 3 is not fully supported although it says so on the site (at least SCOOP triggers a bug))