Чтобы хотя бы для себя сделать вид, что я пытаюсь сам с этим справиться и удержать внутри, я засуну всё это под кат.