No matches were found for subject:"Weird NSPredicate structure when using \"first\" in keypath"