Если кто-то действительно возьмется за эту тему, буду рад помочь и проконсультировать. Лет 8 тому назад эта проблема меня весьма интересовала, даже собирался что-то опубликовать, но так в результате ничего конкретного не получилось - увлекся другой тематикой.