Parênteses desnecessários podem às vezes ser confusos e por isso devem ser removidos.

Código em desconformidade

if ((a = b)) then ...