Fix issue where 0-element changes trigger KVO updates in array view.