!introducesUnwantedFields(programClass, targetClass) && !introducesUnwantedFields(targetClass, programClass) &&
!introducesUnwantedFields(programClass, targetClass) && !introducesUnwantedFields(targetClass, programClass)) &&
!introducesUnwantedFields(programClass, targetClass) && !introducesUnwantedFields(targetClass, programClass)) &&
!introducesUnwantedFields(programClass, targetClass) && !introducesUnwantedFields(targetClass, programClass)) &&