Большое спасибо за подробности, объяснения и предложенные решения. Замечательная статья, заслуживающая переиздания.