anchor.diff:          }
         }
       }
  -    if (parentConfiguration == null && config.manditoryFooter.isNotEmpty) {
  -      builder.writeStretched(config.manditoryFooter, builder.wrapWidth);
  +    if (parentConfiguration == null && config.mandatoryFooter.isNotEmpty) {
  +      builder.writeStretched(config.mandatoryFooter, builder.wrapWidth);
         builder.write(config.lineBreak);
       }
       return builder.build();
  
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:     this.isBlankLineBetweenPropertiesAndChildren = true,
      this.beforeName = '',
      this.suffixLineOne = '',
      this.mandatoryFooter = '',
    }) : assert(prefixLineOne != null),
         assert(prefixOtherLines != null),
         assert(prefixLastChildLineOne != null),
  