directive must set the form controller dirty when enclosed within a form