 
 extend         = require 'lang/extend'
 date           = require 'lang/date'
+array          = require 'lang/array'
+dateForElement = (require 'dom/date').forElement
 {trim}         = require 'lang/string'
 func           = require 'lang/func'
 type           = require 'lang/type'


    return retval

  resume: (answers) ->
    if type.isArray answers
      for {key, value} in answers

      bind: (args...) => Pathway.bind(args...)
      logger: log
      log: log
      isMagicScope: on
    }, scope or {}), args


