code: function val(newVal) {
        var query;
  
        if (!arguments.length) {
          ttEach(this.first(), function(t) { query = t.getVal(); });
          return query;
        }
  
        else {
          ttEach(this, function(t) { t.setVal(newVal); });
          return this;
        }
      }
docs: mirror jQuery#val functionality: reads opearte on first match, write operates on all matches