public byte[][] PSubscribe(params string[] toChannelsMatchingPatterns)
{
if (toChannelsMatchingPatterns.Length == 0)
throw new ArgumentNullException("toChannelsMatchingPatterns");
var cmdWithArgs = MergeCommandWithArgs(Commands.PSubscribe, toChannelsMatchingPatterns);
return SendExpectMultiData(cmdWithArgs);
}