anchor.diff:          let first = System.Char.ToLowerInvariant(x.[0])
           first.ToString() + x.Substring(1)
   
  -let private makeCtor info idType =
  -    let argName = firstCharToLower idType.ValueProperty
  +let private makeCtor info =
  +    let argName = firstCharToLower info.Id.ValueProperty
   
       let checkForNull =
           if'
  
positive.code: 
  type private ParsedInfo =
      {
          IdType : IdType
          AllowNull : bool
          NamespaceProvided : bool
          UnderlyingTypeSyntax : TypeSyntax
  
negative.code:     | Private -> SyntaxKind.PrivateKeyword
      | Protected -> SyntaxKind.ProtectedKeyword
  
  let private makeValueProperty info =
      SyntaxFactory.PropertyDeclaration(info.UnderlyingTypeSyntax, info.Id.ValueProperty)
          .AddAccessorListAccessors(
              SyntaxFactory.AccessorDeclaration(SyntaxKind.GetAccessorDeclaration)
                  |> withSemicolon,
  