initial setPredicate: support (KVO)