title: Why global ExecutionContext is not a default parameter in future block?
body: <p>That's really annoying when you write some highly concurrent code with Futures or Actors response and you have manually import <code>ExecutionContext.Implicits.global</code>. Tried to find some good explanation why it's not made as a default parameter, like it is <a href="https://github.com/scalaz/scalaz/blob/scalaz-seven/concurrent/src/main/scala/scalaz/concurrent/Future.scala#L338" rel="noreferrer">done</a> with <code>Strategy</code> in <code>Scalaz Concurrent</code>. That would be very helpful, not to insert/remove all those imports in the code. Or am i missing some logic?</p>