This is based on experience with writing such interfaces: It is a bad idea to call them exactly like the library/program you want to interface with, as it makes it difficult to differentiate between the two: "Hey, I have troubles using zeromq with GAP? -- Well, you first need to install zeromq, and make sure you have the latest version of zeromq. Then compile zeromq (you may have to point it at where to find zeromq)."
This is based on experience with writing such interfaces: It is a bad idea to call them exactly like the library/program you want to interface with, as it makes it difficult to differentiate between the two: "Hey, I have troubles using zeromq with GAP? -- Well, you first need to install zeromq, and make sure you have the latest version of zeromq. Then compile zeromq (you may have to point it at where to find zeromq)."