# File lib/needle/registry.rb, line 58 def self.define!( *parms, &block ) raise NeedleError, "needs a block" if block.nil? new( *parms ) { |reg| reg.define!( &block ) } end