 
   subject = ->
     scheduler = new Rx.TestScheduler
-    observableFactory = Visualizer.buildObservable(uiValuator)(structure())
+    observableFactory = Visualizer.buildObservable(uiValuator, {})(structure())
+
     observable = observableFactory[targetId()](scheduler)
     results = scheduler.startWithCreate R.always(observable)
     results.messages

          onCompleted(405)
        ]

    context 'flatMap', ->
      type.is -> 'flatMap'
      rootValue.is -> '1,2,3'


      rootValue.is -> '{50: 1, 90: 2, 100: 3, 201: 4, 205: 5}'
      opValue.is -> '100'

      it 'has correct values', ->
        expect(subject()).toEqual [
          onNext(300, [1,2])
          onNext(400, [3])
