== Why is this an issue? Using the ``++With++`` statement for a series of calls to the same object makes the code more readable. === Noncompliant code example With the default value of 6: [source,vbnet] ---- Module Module1 Dim product = New With {.Name = "paperclips", .RetailPrice = 1.2, .WholesalePrice = 0.6, .A = 0, .B = 0, .C = 0} Sub Main() product.Name = "" ' Noncompliant product.RetailPrice = 0 product.WholesalePrice = 0 product.A = 0 product.B = 0 product.C = 0 End Sub End Module ---- === Compliant solution [source,vbnet] ---- Module Module1 Dim product = New With {.Name = "paperclips", .RetailPrice = 1.2, .WholesalePrice = 0.6, .A = 0, .B = 0, .C = 0} Sub Main() With product .Name = "" .RetailPrice = 0 .WholesalePrice = 0 .A = 0 .B = 0 .C = 0 End With End Sub End Module ---- ifdef::env-github,rspecator-view[] ''' == Implementation Specification (visible only on this page) === Message Wrap this and the following n statements that use "xxx" in a "With" statement. === Parameters .minimumSeriesLength **** ---- 6 ---- Minimum length a series must have to trigger an issue. **** endif::env-github,rspecator-view[]