Why the change to KVC's setValue?