Вот такая нашлась интереснейшая штука:
crusoe.livejournal.com/2008/05/04/