A sua resposta é praticamente uma aula, parabéns pelo conteúdo, vou salvar o link para ler com mais calma.
Gostei muito que em uma primeira vista pelo menos a ideia que tentei passar está de acordo com a sua resposta embora a sua tenha sido muito mais completa e detalhada que meu texto que pretende discutir sobre a aplicação correta apenas (espero que tenha conseguido).