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