title: Whats the difference between Run and Do in Rx?
body: <p>The older versions of Reactive Extensions had both a Run and Do extension method for IEnumerable. They both seems to be doing the exact same thing, and I'm unsure of the difference.</p>
  
  <p>I'm asking because I'm upgrading some older code, and Do has been moved to Ix(which isn't at a stable release yet), and it looks like Run has been replaced by ForEach.</p>