acionando $ onChanges para ligação unidirecional atualizada

Estou muito feliz com o "novo" método $ onChanges que você pode implementar no controlador de um componente. No entanto, apenas parece ser acionado quando a variável vinculada é substituída de fora do meu componente, não (por exemplo) quando um item é adicionado a uma matriz existente

É este comportamento pretendido ou um bug? Existe outra maneira de ouvir atualizações das minhas ligações de entrada, além de fazer um $ scope. $ Watch?

Estou usando o Angular 1.5.3

questionAnswers(1)

yourAnswerToTheQuestion