Поведение должно быть единым, а не как придётся
там на самом деле поведение вполне единое, но что бы конкретно понять его - надо мощно накуриться (осуждаю, если что). :D И вообще ... на самом деле не особо надо заморачиваться, на практике такая фигня никогда не вылезет, если хоть немного с головой подходить к написанию.