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