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