Sometimes writing a program causes a need to integrate.