return new OtherwiseNode((children == null) ? null : children.clone(stylesheet), (next == null) ? null : next.clone(stylesheet));
TemplateNode ret = new OtherwiseNode(); if (children != null) { ret.children = children.clone(stylesheet);
  TemplateNode clone(Stylesheet stylesheet)  {    return new OtherwiseNode((children == null) ? null :                             children.clone(stylesheet),                             (next == null) ? null :                             next.clone(stylesheet));  }