3 ways to specify a template: Inline, Internal <script>, or external file. Also an example of why transclude:true is needed in some cases (try removing it and see what happens).
1 - you have a div
2 - there's some text in the div
3 - you want the div to shrink toward a specified min-width
4 - but you don't want to cut off any long words