docs: function(cond){
      var test = cond.test;
      this.buf.push('if (' + test + ') {');
      this.visit(cond.consequent, cond);
      this.buf.push('}')
      if (cond.alternate) {
        if (cond.alternate.type === 'Conditional') {
          this.buf.push('else')
          this.visitConditional(cond.alternate);
        } else {
          this.buf.push('else {');
          this.visit(cond.alternate, cond);
          this.buf.push('}');
        }
      }
    }