It seems that in SDK9 the APP_BUTTON_INIT() macro has disappeared, and with it the extra argument that determines whether the scheduler is used or not. However, the documentation still clearly refers to both the macro and the USE_SCHEDULER argument. Can anyone help me to understand this?