code: function() {
              if(this.isObjects === undefined) {
                  this.isObjects = false;
                  for(var i=0; i<this.sourceData.length; i++) {
                      if(this.sourceData[i].value !== this.sourceData[i].text) {
                          this.isObjects = true;
                          break;
                      } 
                  }
              } 
              return this.isObjects;
          }
docs: /*
  if in sourceData values <> texts, typeahead in "objects" mode:
  user must pick some value from list, otherwise `null` returned.
  if all values == texts put typeahead in "strings" mode:
  anything what entered is submited.