KVO cleanup.