I've got a list of logically related external procedures, written in the same source file, and I'd like to share them among all the programs.
What's the best strategy to do that? Considering in the future I'd like to expand this "library".
Sounds like the perfect definition of a Service Program.