[de] detect more agreement errors