OpenBSD audit showed a trend program does complicated stuff at startup very carefully then once it has sockets running it becomes mundane... and full of buffer overflows....