- virtual void start_hook() {} // called after start()
- virtual void yield_hook() {} // called before yield()
+ virtual void start_hook() { /* empty placeholder, called after start() */}
+ virtual void yield_hook() { /* empty placeholder, called before yield() */}