Rename Streams.defer(Env?, Dispatcher?) to Streams.broadcast()
 Rename Streams.defer(Future) to Streams.from(Future)
 Rename Streams.defer(Iterable) to Streams.from(Iterable)
Rename HotStream -> Broadcaster
Add Stream.broadcast()  to fan-out/turn into hot stream any stream
Add Stream.broadcastOn(Dispatcher) to dispatch a fan-out on a given dispatcher
Add Stream.broadcastTo(Action) to dispatch on a given action
Rename Promises.defer(Env?, Dispatcher?) -> Promises.ready()

I am the ...