# File lib/extlib/lazy_module.rb, line 2
  def self.new(&blk)
    # passing no-op block overrides &blk
    m = super{ }
    class << m
      include ClassMethods
    end
    m.lazy_evaluated_body = blk
    m
  end