mutable on_active_change = fun (_ : bool) -> ()