StringWriter NestedFluentCallThree(StringWriter stringWriter)
 {
     // really bad code to show that we cannot determine with 100% exactitude
     // what some methods returns to us
     if (stringWriter.GetHashCode() % 2 == 1)
     {
         return(NestedFluentCall(stringWriter));
     }
     else
     {
         return(NestedFluentCallTwo(stringWriter));
     }
 }