class Middleman::Server

def self.new(*args, &block)

def self.new(*args, &block)  
  # Check for and evaluate local configuration
  local_config = File.join(self.root, "config.rb")
  if File.exists? local_config
    $stderr.puts "== Reading:  Local config" if logging?
    Middleman::Server.class_eval File.read(local_config)
    set :app_file, File.expand_path(local_config)
  end
  
  @@run_after_features.each { |block| class_eval(&block) }
  
  super
end