       [[11, 4]])
   describe "works with synchronous source", ->
     expectStreamEvents(
-      -> Bacon.fromArray([1, 2, 3, 4]).debounce(t(3))
+      -> fromArray([1, 2, 3, 4]).debounce(t(3))
       [4])
   describe "works in combination with scan", ->
     count = 0

      [1,1])
  describe "works with synchronous source", ->
    expectStreamEvents(
      -> Bacon.fromArray([1, 2, 3]).takeWhile(lessThan(3))
      [1, 2])
  it "toString", ->
    expect(Bacon.never().takeWhile(true).toString()).to.equal("Bacon.never().takeWhile(function)")

      [[2, 1], [6, 3]], unstable)
  describe "works with synchronous source", ->
    expectStreamEvents(
      -> fromArray([1, 2, 3, 4]).debounceImmediate(t(3))
      [1])
  it "toString", ->
    expect(Bacon.never().debounceImmediate(1).toString()).to.equal("Bacon.never().debounceImmediate(1)")
