Initial work on LanguageType annotation rule

+review REVIEW-5317
more revert of accidently changed integTests

+review REVIEW-5251