public override void AppendHTML(StringBuilder builder, Stack <EMInclude> includesStack, TransformationData data)
 {
     builder.Append(
         Templates.ListDefinitionItem.Render(
             Hash.FromAnonymousObject(
                 new
     {
         declaration = Declaration.GetInnerHTML(includesStack, data),
         content     = Elements != null ? Elements.GetInnerHTML(includesStack, data) : ""
     })));
 }