anchor.diff:      options.trace   = false
       options.command = command
       options.showinfo = false
  -
  +    options.skip_age_check = false
       setup unless not respond_to? :setup
  +  end
  +
  +  def age_check
  +    time_since_build = Time.now.to_i - Time.at(BUILD_DATE).to_i
  +    unless time_since_build <= 30.minutes
  +      puts "This server control script is #{time_since_build.time_text :fuzzy} old"
  +      puts "Please refresh this script from S3 unless you are certain that it is ok."
  +      puts 
  +      puts "If you are sure that this script has not changed, you can bypass this by"
  +      puts "using the --skip-age-check argument."
  +      puts 
  +      exit 1
  +    end
  +    return true
     end
   
     def help!
  
positive.code: 
    def instance_display_list instances, display_keys = [ :state, :ami, :cluster, :server, :dns ]
      instances.values.sort{|a,b| a[:up_since] <=> b[:up_since]}.collect do |data|
        "#{data[:id]}: #{display_keys.collect { |k| data[k] || 'unknown' }.compact.join " - "} (up since: #{data[:up_since]})" 
      end
    end
    
  
negative.code:         puts "This script built on: #{BUILD_DATE.to_s}"
          exit!
        end
  
        result = parser.parse!
  
        unless not options.exit
          puts parser.help if options.help
          exit
        end
  
        age_check unless @options.skip_age_check
  
        result 
      end
  