Błąd skryptu AngularJS v1.2.5 z atrybutem textarea i symbolem zastępczym za pomocą IE11

Mam formularz Angular JS v1.2.5, który nie działa w IE11. Działa dobrze w Firefox, Chrome, Safari. Mój formularz używa textarea z interpolacją wewnątrz atrybutu placeholder.

  <body ng-controller="MainCtrl">
    <p>Hello {{ name }}!</p>
    <textarea rows="4" placeholder="Description of the {{ name }}"></textarea>
  </body>

Jeśli atrybut zastępczy jest określony za pomocą interpolacji, otrzymuję następujący błąd (tylko w IE).

Error: Invalid argument.
   at interpolateFnWatchAction (https://localhost:44300/Scripts/angular.js:6410:15)
   at $digest (https://localhost:44300/Scripts/angular.js:11581:23)
   at $apply (https://localhost:44300/Scripts/angular.js:11832:13)
   at done (https://localhost:44300/Scripts/angular.js:7774:34)
   at completeRequest (https://localhost:44300/Scripts/angular.js:7947:7)
   at onreadystatechange (https://localhost:44300/Scripts/angular.js:7903:11)

Oto Plnkr, który działa dobrze w Firefoksie, Chrome, Safari - ale nie w IE11.http://plnkr.co/edit/4cJzxtVSDoL2JMI9nYrS?p=preview

Straciłem próbę debugowania w samym Angular.js. Naprawdę byłbym wdzięczny za wszelkie wskazówki, aby ustawić mnie we właściwym kierunku. Dzięki.

questionAnswers(3)

yourAnswerToTheQuestion