IS GENERIC PROGRAMMING INSTRUCTION YET A PRACTICAL ALTERNATIVE?