1) У меня и не было проблем с непониманием
2) Беседа будет более увлекательной, если Вы предварительно познакомитесь с уже сделанным. Ваш пост не свидетельствует о понимании, например, вышеприведенных кодов.
Потому-что это давно сделано.
Dilma,
dcc32.exe ..elementscodeProject1.dpr
А чего делать с ресурсами

Но проверить раннее высказанные предположения исхитрился. Т.е., они перешли из области теории в область фактов.
1) В случае однократного вложения, ДЕЙСТВИТЕЛЬНО, достаточно лишь изменить ссылку, на определенную в этом же файле переменную, и убрать из uses неиспользуемые после изменения юниты. Знаменитый пример рекурсивной сортировки после такой правки работает. 10000 значений сортирует за 10 секунд. Как говорится, попробуйте "пузырьковый" алгоритм и почувствуйте разницу.
2) В случае двухкратного вложения (случай - сам себе внук), ДЕЙСТВИТЕЛЬНО, достаточно переложить включения юнитов в implementation. Все тоже работает.