* then run all the current targets
*/
public void doTag(final XMLOutput output) throws Exception {
getGoal(getName()).addPreGoalCallback(
new PreGoalCallback() {
public void firePreGoal(Goal goal) throws Exception {
// lets run the body
log.debug( "Running pre goal: " + getName() );
invokeBody( output);
}