anchor.diff:            if (childConfig.footer.isNotEmpty) {
               builder.prefixOtherLines = prefixChildrenRaw;
               builder.write('${childConfig.childLinkSpace}${childConfig.footer}');
  -            if (childConfig.manditoryFooter.isNotEmpty) {
  +            if (childConfig.mandatoryFooter.isNotEmpty) {
                 builder.writeStretched(
  -                childConfig.manditoryFooter,
  +                childConfig.mandatoryFooter,
                   math.max(builder.wrapWidth, _wrapWidthProperties + childPrefixOtherLines.length),
                 );
               }
  
positive.code:   final String footer;
  
    /// Footer to add even for root nodes.
    final String manditoryFooter;
  
    /// Add a blank line between properties and children if both are present.
    final bool isBlankLineBetweenPropertiesAndChildren;
  
negative.code:           if (childConfig.footer.isNotEmpty) {
              builder.prefixOtherLines = prefixChildrenRaw;
              builder.write('${childConfig.linkCharacter}${childConfig.footer}');
              if (childConfig.mandatoryFooter.isNotEmpty) {
                builder.writeStretched(
                  childConfig.mandatoryFooter,
                  math.max(builder.wrapWidth, _wrapWidthProperties + childPrefixOtherLines.length),
                );
              }
  