Планировал опубликовать небольшую заметку по этому вопросу, но очень быстро вышел за пределы разрешенной длины поста, так как нужно было уместить много полезных нюансов.
Комментарий удален