class Middleman::Server

def self.set(option, value=self, &block)

Override Sinatra's set to accept a block
def self.set(option, value=self, &block)
  if block_given?
    value = Proc.new { block }
  end
  
  super(option, value, &nil)
end