આ સૂચવે છે કે આવા કાર્યક્રમો અલગ કાર્યક્રમો ધરાવતી હોવી જોઈએ અને તેથી સંકલિત કરી કે માર્ગદર્શન અને સોફ્ટવેર પેકેજ વચ્ચેની રેખા કાઢી નાખવામાં આવે છે નથી.