When Do You Need To Compile A Directive In AngularJS