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