Вот, если кому интересно, статья на эту тему.