module Sinatra

def self.new(base=Base, options={}, &block)

def self.new(base=Base, options={}, &block)
  base = Class.new(base)
  base.send :class_eval, &block if block_given?
  base
end