fix(ngIf): don't create multiple elements when changing from a truthy to another thruthy value.

Fixes #4852.