Спасибо автору топика за гигантский труд по переводу (сам знаю, очень тяжело с терминами и понятиями) но если кому понятнее по англ. то во две ссылки - первая оригинальный пост (по которой, наверное, сделан перевод), вторая - слегка доработанная.
http://www.fredmiranda.com/forum/topic2/228079/0
http://www.fredmiranda.com/forum/topic/241524