int result = super.doStartTag();
// XXX is this possible with facelets?
FacesContext facesContext = FacesContext.getCurrentInstance();
Application application = facesContext.getApplication();
Wizard wizardObject = (Wizard) application.createValueBinding(controller).getValue(facesContext);
List<WizardStep> course = wizardObject.getCourse();
PanelTag panel = new PanelTag();
panel.setPageContext(pageContext);
panel.setParent(getParent());
panel.doStartTag();