     if params.includes
       for include in params.includes
         try
-          modules.push(wesabe.require(include));
+          modules.push wesabe.require(include)
         catch ex
           throw new Error("Error while requiring #{include} -- check that the file exists and has the correct 'provide' line")
 
-    # dispatchFrames: false
-    if params.dispatchFrames is false
+    # dispatchFrames: off
+    if params.dispatchFrames is off
       klass::filters.push
         name: 'frame blocker'
         test: ->

    @browser = browser
    @page = page

    @job.timer.start 'Sleep', overlap: false

    setTimeout =>
      return if @job.done or @job.paused

      for dispatch in @dispatches
        result = wesabe.tryThrow "#{module}#dispatch(#{dispatch.name})", (log) =>
          @job.timer.start 'Dispatch', overlap: false

          wesabe.lang.func.callWithScope dispatch.callback, this,
            browser: browser

          download: (args...) => @download(args...)
        , scope or {})

    @job.timer.start 'Navigate', overlap: off

    return retval

