Stylistic: longOptions camel case
Stylistic: whitespace
Libzmq compliant errors in get/setsockopt