(4) нет, при копировании работает раньше, но правильнее все-таки ПриКопировании это делать - тут не поспоришь
(0) у Вас просто не срабатывает код, возможно все расширение
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший