code: @Override
  	protected void processFeatureNames(QualifiedName name, NameAcceptor acceptor) {
  		QualifiedName methodName = operatorMapping == null? null : operatorMapping.getMethodName(name);
  		if (methodName != null) {
  			acceptor.accept(methodName.toString(), 2);
  			QualifiedName simpleOperator = operatorMapping.getSimpleOperator(name);
  			if (simpleOperator != null) {
  				QualifiedName simpleMethodName = operatorMapping.getMethodName(simpleOperator);
  				if (simpleMethodName != null) {
  					acceptor.accept(simpleMethodName.toString(), 3);
  				}
  			}
  		} else {
  			acceptor.accept(name.toString(), 1);
  			processAsPropertyNames(name, acceptor);
  		}
  	}
docs: From a given name, other variants are computed, e.g. the name may be a property name
  such as a prefix may be added to the name. Or it may be an operator such as the original
  method name should be used, too, to find a declaration.