title: How to make this simple AngularJS 1.0.2 ng-options example work in 1.4.2+?
body: <p><a href="https://jsfiddle.net/ckelley7/hp97e5ek/6/" rel="nofollow noreferrer">see also JSFIDDLE demo</a></p>
  
  <p>In this example, I am populating select options from an array of objects within another object.  The selected value is also maintained inside this object:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="false" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>function QuarterController($scope) {
      $scope.MyData = {
          Quarter: 2,
          QuarterArray: [{
              'value': 1,
              'text': 'Q1'
          }, {
              'value': 2,
              'text': 'Q2'
          }, {
              'value': 3,
              'text': 'Q3'
          }, {
              'value': 4,
              'text': 'Q4'
          }],
      };
  }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.min.js"&gt;&lt;/script&gt;
  &lt;div ng-app&gt;
       &lt;h2&gt;AngularJS ng-options Demo&lt;/h2&gt;
      &lt;p&gt;Works in AngularJS 1.0.2 but not in 1.4.2.&lt;/p&gt;
      &lt;div ng-controller="QuarterController"&gt;
          &lt;select name="quarter" ng-model="MyData.Quarter" ng-options="obj.value as obj.text for obj in MyData.QuarterArray"&gt;
              &lt;option value=""&gt;Please select...&lt;/option&gt;
          &lt;/select&gt;
          &lt;div&gt;Quarter Selected: {{MyData.Quarter}}&lt;/div&gt;
      &lt;/div&gt;
      &lt;p&gt;What must I change to make this work in the latest AngularJS 1.*?&lt;/p&gt;
  &lt;/div&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>If you change the AngularJS library from 1.0.2 to 1.4.2 it stops working.  What must I do to make this work in the most recent 1.4.* or 1.5.* versions?</p>
  
  <p>(thanks to <a href="https://stackoverflow.com/questions/15772672/why-does-ng-selected-not-work-with-ng-repeater">BruteCode</a> for the origins of this example)</p>