# File lib/bee_task.rb, line 195
      def run_task(task)
        packaged = task.keys[0]
        package, name = Bee::Util::get_package_name(packaged)
        parameters = @build.context.evaluate_object(task[packaged])
        if not @packages[package]
          load_package(package)
        end
        error "Task '#{name}' not found in package '#{package}'" if
          not @packages[package].respond_to?(name)
        @packages[package].send(name, parameters)
      end