master
when
def when(*plans) AnonymousObservable.new do |observer| active_plans = [] external_subscriptions = {} out_observer = Observer.configure {|o|