Por que minha diretiva angularjs está causando falha na ligação bidirecional?

Não consigo descobrir por que, quando minha diretiva está ativada em um elemento, a ligação bidirecional falha.

Considere istoplunkr

Na primeira remoção dotooltip={{input1Error}} faz oinput1 atualização de variável assim que você digitar um email válido.

Quandotooltip={{input1Error}} é adicionado, ao digitar um email válido, oinput1 o modelo nunca é atualizado.

o que estou perdendo?

questionAnswers(1)

yourAnswerToTheQuestion