code: public void compose(StylesheetRoot sroot) throws TransformerException
    {
  
      super.compose(sroot);
  
      java.util.Vector vnames = sroot.getComposeState().getVariableNames();
  
      if (null != m_test)
        m_test.fixupVariables(vnames, sroot.getComposeState().getGlobalsSize());
    }
docs: This function is called after everything else has been
  recomposed, and allows the template to set remaining
  values that may be based on some other property that
  depends on recomposition.
  
  @param sroot The root stylesheet.
  
  @throws TransformerException