According to http://redis.io/commands/blpop, arg is the key.
So you should call runBinary with arg.
Sorry for confused naming. I think arg should be changed to key.