    # 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