(5) просто надо учитывать один момент - да, распределить все на все можно, только вот как бы это не совсем корректно. можно даже распределить все на то, что надо, но тогда это ничем не будет отличаться от того, чтобы заполнить закладку в ОПЗС
(6) Это понятно. Хотел на кривой кобыле объехать. Посадил двух бойцов, колбасят первику.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший