Вот-вот. Я и боюсь его код модифицировать. А то вдруг будет сказано "что модиф. код должен быть открытым".
А вообще, анриал не просто на крестах. Он на спец. диалекте С++. И он всовывает туда GC, горячую загрузку кода и царство нулевых указателей. +мерзкий стиль, когда имена функция CamelCase-ом, что бы строчки все кречали и не было понятно, где имя типа, а где переменная.