# File lib/familia/redisobject.rb, line 104
    def initialize name, opts={}
      @name, @opts = name, opts
      @name = @name.join(Familia.delim) if Array === @name
      #Familia.ld [name, opts, caller[0]].inspect
      self.extend @opts[:extend] if Module === @opts[:extend]
      @db = @opts.delete(:db)
      @parent = @opts.delete(:parent)
      @ttl ||= @opts.delete(:ttl) 
      @redis ||= @opts.delete(:redis)
      @cache = {}
      init if respond_to? :init
    end