+class Rest_collision_engraver : public Engraver
+{
+ Item *rest_collision_;
+ vsize rest_count_;
+ vector<Grob*> note_columns_;
+protected:
+ DECLARE_ACKNOWLEDGER (note_column);
+ void process_acknowledged ();
+ void stop_translation_timestep ();
+public:
+ TRANSLATOR_DECLARATIONS (Rest_collision_engraver);
+};