title: Is there a benefit to prepending "self." to a keypath?
body: <p>I see many keypaths being specified as <code>self.someProperty</code> instead of just <code>someProperty</code>. Is there a benefit to doing this? Are the two keypaths equivalent?</p>
  
  <p>Edit: I am talking about keypath strings, for example used in bindings, sent to <code>observeValueForKeyPath:</code>, or returned from <code>keyPathsForValuesAffectingValueForKey:</code></p>