Можливо і не те що хотіли, але теж цікава тема http://straw.z42.ru/node/497 Особливо зверніть увагу на пост 10(там архів) і 26.