Before there were a lot of duplicated shared across "ExecInput" and "PreBuildDependencies".
Fixes: #15294