(9) Что значит - не реализовано? По ссылке подробно описано, как это сделать текушими средствами, вообще-то.
Расскажи, как ты предлагаешь это реализовать, да еще в связке с БУ.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший