     args.push done
     _moveTo.apply @, args
     
-  # fixing click and doubleclick so it can be called without 
+  # fixing click and doubleclick so it can be called without arguments 
   for m in ['click','doubleclick']
     do ->
       _m = browser[m]

      options.pre.apply @, [] if options?.pre?
      Sync ->
        Fiber.current.wd_sync_browser = options?.with?()
        cb.apply options?.with?(), []
        done() if done?
  if options
    # returning an identical function with context(browser) preconfigured 

  # making methods synchronous
  options = buildOptions( mode )
  MakeSync browser, options
  for k in mixedArgsMethods # methods forced to mixed-args mode 
    do ->
      browser[k] = MakeSync browser[k], mode:['mixed', 'args']
        
