# File lib/rubygems/specification.rb, line 566 def initialize @new_platform = nil assign_defaults @loaded = false @loaded_from = nil @@list << self yield self if block_given? @@gather.call(self) if @@gather end