DOES GENERIC PROGRAMMING INSTRUCTION YET A PRACTICAL CHOICE?