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