title: Are there deadlock risks in ReactiveCocoa?
body: <p>Here is one example of many: You can bind one ReactiveCocoa property to another: <code>property &lt;~ otherProperty</code>. What if you also do <code>otherProperty &lt;~ property</code>? Will this create a deadlock?</p>
  
  <p>In general, what is the risk of deadlocks in ReactiveCocoa? Can you suggest some strategies to avoid them?</p>