Look at the file, you added the file again pasted on top of itself. You didn't add anything to the directive did you?
Your htmlprettyfier messed up the spacing on this too. The template is much harder to read.