In the end of the example I don't see scan function switching between behaviours, but the whole thing is much harder to read now. emanet you point me maybe to another example where I emanet see the need of such https://bookmarks-hit.com/story17682999/satın-almadan-Önce-mapto-things-to-know