# File lib/cimi/model/schema.rb, line 82 def initialize(name, opts, &block) content = opts[:content] super(name, opts) @schema = CIMI::Model::Schema.new @schema.instance_eval(&block) if block_given? @schema.scalar(content, :text => :direct) if content end