code: protected IScope createDynamicExtensionsScope(
  			EObject featureCall,
  			XExpression firstArgument,
  			LightweightTypeReference firstArgumentType,
  			boolean implicitArgument,
  			IScope parent,
  			IFeatureScopeSession session) {
  		return new DynamicExtensionsScope(parent, session, firstArgument, firstArgumentType, implicitArgument, asAbstractFeatureCall(featureCall), operatorMapping);
  	}
docs: Create a scope that contains dynamic extension features, which are features that are contributed by an instance of a type.
  
  @param featureCall the feature call that is currently processed by the scoping infrastructure
  @param firstArgument an optionally available first argument expression.
  @param firstArgumentType optionally the type of the first argument
  @param implicitArgument if the argument is an implicit argument or explicitly given (in concrete syntax)
  @param parent the parent scope. Is never null.
  @param session the currently known scope session. Is never null.