Хорошо. Я некоторое время назад, крепко задумывалась над теми же вопросами и пришла к определенной конструкции, которая работает до сих пор. Видимо, пришло время обнулиться, и построить что-то «с чистого листа». Спасибо автору.