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