# File lib/facets/sys.rb, line 177
  def require( klass, fname )
    klass = klass.to_s.downcase
    fname = op_esc(fname.to_s)
    if CLASS_ANCESTORS.key?( klass )
      ancestors = [klass, *CLASS_ANCESTORS[klass]]
      begin
        require_facetless( File.join( METHDIR, klass, fname ) )
      rescue LoadError => e
        klass = ancestors.shift
        retry if klass
        raise e
      end
    else
      require_facetless( File.join(METHDIR, klass.name.downcase, fname) )
    end
  end