    /*
     *  call-seq:
     *     index_reader.terms_from(field, term) -> TermEnum
     *
     *  Same as IndexReader#terms(fields) except that it starts the enumerator off
     *  at term +term+.
     */
    static VALUE
    frb_ir_terms_from(VALUE self, VALUE rfield, VALUE rterm)
    {
        IndexReader *ir = (IndexReader *)DATA_PTR(self);
        return frb_get_te(self, ir_terms_from(ir,
                                              frb_field(rfield),
                                              StringValuePtr(rterm)));
    }