The ZMQ::Declare Perl module for declarative use of 0MQ