- if (req_)
- heads_ = gh_cons (info.elem_l_->self_scm (), heads_);
- else if (to_boolean (get_property ("followThread")))
- {
- Translator* staff = daddy_trans_l_ && daddy_trans_l_->daddy_trans_l_
- ? daddy_trans_l_->daddy_trans_l_->daddy_trans_l_ : 0;
- if (staff != last_staff_)
- {
- if (last_head_)
- heads_ = gh_list (info.elem_l_->self_scm (),
- last_head_->self_scm (), SCM_UNDEFINED);
- last_staff_ = staff;
- }
- last_head_ = info.elem_l_;
- }