Implement adaptative choice of operators.
Fix clone removal.