docs: public static XAbstractFeatureCall getRootFeatureCall(XAbstractFeatureCall featureCall) {
  		final EObject container = featureCall.eContainer();
  		final XAbstractFeatureCall rootFeatureCall;
  		if (container instanceof XMemberFeatureCall || container instanceof XFeatureCall) {
  			rootFeatureCall = (XAbstractFeatureCall) getFirstContainerForPredicate(featureCall,
  					it -> it.eContainer() != null && !(it.eContainer() instanceof XMemberFeatureCall || it.eContainer() instanceof XFeatureCall));
  		} else {
  			rootFeatureCall = featureCall;
  		}
  		return rootFeatureCall;
  	}