Take a look at the following:

<https://dl.dropbox.com/u/4571/musicopeTypescript/musicopeTypescript/index.html>

when you type "a" in the input box, you obtain the `10 $digest() iterations reached. Aborting!` error.

Do you have any idea, why that happens?

**EDIT:** Here is the code that makes problems:

<http://embed.plnkr.co/PTkvPc>

**EDIT:** It looks like it is a problem of Song.clone. If I replace it by angular.copy, then it works. Anybody could explain that?

Here is the working version:

<http://plnkr.co/edit/8Jk1pR?p=preview>