+class Rest_collision_engraver : public Engraver
+{
+ Item* rest_collision_p_;
+
+ Link_array<Grob> note_column_l_arr_;
+protected:
+ virtual void acknowledge_grob (Grob_info);
+ virtual void create_grobs ();
+ virtual void stop_translation_timestep ();
+public:
+ TRANSLATOR_DECLARATIONS(Rest_collision_engraver);
+};