# File lib/needle/container.rb, line 48 def initialize( parent=nil, name=nil ) @root = nil @builder = nil @name = name @parent = parent @service_points = Hash.new @defaults = ( parent.nil? ? Hash.new : parent.defaults.dup ) end