# File lib/kafo_wizards/abstract_wizard.rb, line 7
    def initialize(header, options = {})
      @header = header
      @interactive = options.fetch(:interactive, true)
      @entries = options.fetch(:entries, [])
      @description = options.fetch(:description, '')
      @renderers = options.fetch(:renderers, self.class.default_renderers)
      @validators = options.fetch(:validators, [])
      @validators << lambda { |values| check_required_entries(values) }
      @logger = options.fetch(:logger) do |l|
        logger = Logger.new(STDERR)
        logger.level = Logger::ERROR
        logger
      end
    end