TemplateElement prevTerminalNode() {
   TemplateElement prev = previousSibling();
   if (prev != null) {
     return prev.getLastLeaf();
   } else if (parent != null) {
     return parent.prevTerminalNode();
   }
   return null;
 }