title: Protractor getText of WebElement in repeater array
body: <p>In an html page I have:</p>
  
  <pre><code>&lt;ul class="phones"&gt;
                &lt;li ng-repeat="phone in phones | filter:query | orderBy: orderProp"&gt;
                  {{phone.name}} - {{phone.age}}
                  &lt;p&gt;{{phone.snippet}}&lt;/p&gt;
                &lt;/li&gt;
              &lt;/ul&gt;
  </code></pre>
  
  <p>In an e2e test I have (is returning two elements in the array):</p>
  
  <pre><code>            var result= ptor.findElements(protractor.By.repeater('phone in phones').column('phone.name'));
  
              result.then(function(arr) {
                  arr[0].getText().then(function(text) {
                      console.log("*** 1: "+ text);
                  });
  
                  arr[1].getText().then(function(text) {
                      console.log("*** 2: "+ text);
                  })
              });
  </code></pre>
  
  <p>The console is printing all three columns, phone.name, phone.age, and phone.snippet.
  Why is the selector not just returning phone.name?</p>
  
  <p>Its actually returning whatever I have in the list "li", plain text or a binding.</p>