docs: function validate(cmd, args, info) {
    AbstractCommand.prototype.validate.apply(this, arguments);
    var op = ('' + args[0]).toLowerCase();
    if(op !== BITOP.AND && op !== BITOP.OR
      && op !== BITOP.XOR && op !== BITOP.NOT) {
      throw CommandSyntax;
    }
    if(op === BITOP.NOT && args.length !== 3) {
      throw BitopNot;
    }
    args[0] = op;
  }