In general, i think the CAA realise people are passing thses exams on feedback basis and are starting to do something about it.
If that is the case I congratulate them! A pass should be based on understanding the subject, not recognising the questions.
And before anybody has a go at me for having passed them before JAR, I'd be happy to re-sit them every 5 or 10 years. Now that would free up a few airline jobs!