// TODO: The spec is not clear about how to deal with
// composite component instances. The default one proposed here is
// use a different stack on DefaultFaceletContext.applyCompositeComponent,
// so components inside composite:implementation tag will not be
// affected by f:ajax outsider handlers.
actx.pushAjaxHandlerToStack(this);
nextHandler.apply(ctx, parent);
actx.popAjaxHandlerToStack();
}
else
{