Introduce new flag -fgeneric (default off) to support the new par-classes interfaces.