As per the comment above the checks, such a call is not necessary, as NSObject implements setValue:forUndefinedKey:.
<rdar://problem/108455098>