anchor.diff:  	class ThingOne(thingTwo: ThingTwo, thingThree: ThingThree)
   ----
   
  -Assuming that `ThingTwo` and `ThingThree` classes are not related by inheritance, no potential
  -ambiguity exists. Thus, the following configuration works fine, and you do not need to specify
  -the constructor argument indexes or types explicitly in the `<constructor-arg/>`
  -element.
  +Assuming that the `ThingTwo` and `ThingThree` classes are not related by inheritance, no
  +potential ambiguity exists. Thus, the following configuration works fine, and you do not
  +need to specify the constructor argument indexes or types explicitly in the
  +`<constructor-arg/>` element.
   
   [source,xml,indent=0,subs="verbatim,quotes"]
   ----
  
positive.code: .[[beans-factory-ctor-arguments-type]]Constructor argument type matching
  --
  In the preceding scenario, the container can use type matching with simple types if
  you explicitly specify the type of the constructor argument by using the `type` attribute.
  as the following example shows:
  
  [source,xml,indent=0,subs="verbatim,quotes"]
  
negative.code: 	public class ExampleBean {
  
  		// Number of years to calculate the Ultimate Answer
  		private final int years;
  
  		// The Answer to Life, the Universe, and Everything
  		private final String ultimateAnswer;
  
  		public ExampleBean(int years, String ultimateAnswer) {
  			this.years = years;
  