# File lib/more/facets/openobject.rb, line 200 def define_slot( key, value=nil ) protect_slot( key ) self[key.to_sym] = value end