Было бы проще Олегу оставить развитие Джона завершив финальную версию 3-ки. И с чистой душой начитать писать новый двиг. С другой стороны, никто не предпологал, что будет столько недовольных мультиязычностью и сложным кодом. Ладно, спасибо всем за ответы.