code: public void execute() throws MojoExecutionException {
  		executeMojo(
                  plugin(
                      groupId(getGroupId()),
                      artifactId(getArtifactId()),
                      version(getVersion())
                  ),
                  goal(getGoal()),
                  configuration(
                  	generateConfiguration(getConfiguration()).toArray(new Element[0])
                  ),
                  getEnvironment()
              );		
  	}
docs: This method will call the actual builtin goal from the Mojo specified in
  Plexus 'components.xml'.<br/>
  
  The {@link MojoExecutor} is used to perform the call natively.