- ADD_LISTENER (Phrasing_slur_engraver, phrasing_slur);
- ADD_LISTENER (Slur_proto_engraver, note);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, inline_accidental);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, fingering);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, note_column);
- ADD_ACKNOWLEDGER (Phrasing_slur_engraver, slur);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, script);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, dots);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, text_script);
- ADD_END_ACKNOWLEDGER (Slur_proto_engraver, tie);
- ADD_ACKNOWLEDGER (Slur_proto_engraver, tuplet_number);
+ ADD_LISTENER_FOR (Phrasing_slur_engraver, slur, phrasing_slur);
+ ADD_LISTENER (Phrasing_slur_engraver, note);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, inline_accidental);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, fingering);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, note_column);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, slur);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, script);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, dots);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, text_script);
+ ADD_END_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, tie);
+ ADD_ACKNOWLEDGER_FOR (Phrasing_slur_engraver, extra_object, tuplet_number);