Would there any significant space savings if log_proxy and log_proxy_wrapper were the same binary, but recognized by what name they were executed and acted accordingly?
Take busybox as an example. Lots of individual utilities sharing a lot of common code, a lot of hard links to one binary.