docs: @Override
      public Object render(Map<String, Object> context, LNode... nodes) {
  
          for (int i = 0; i < nodes.length - 1; i += 2) {
  
              Object exprNodeValue = nodes[i].render(context);
              LNode blockNode = nodes[i + 1];
  
              if (super.asBoolean(exprNodeValue)) {
                  return blockNode.render(context);
              }
          }
  
          return null;
      }