def task(name, *args)
      klass = Fudge::Tasks.discover(name)

      task = klass.new(*args)
      current_scope.tasks << task

      with_scope(task) { yield if block_given? }
    end
def task(name, *args)
      klass = Fudge::Tasks.discover(name)

      task = klass.new(*args)
      current_scope.tasks << task

      with_scope(task) { yield if block_given? }
    end
Adds a task to the current scope