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
def self.new(base=Base, options={}, &block) base = Class.new(base) base.send :class_eval, &block if block_given? base end