anchor.diff:  		<!-- the profiling advice -->
   		<bean id="profiler" class="x.y.SimpleProfiler">
   			<!-- execute before the transactional advice (hence the lower order number) -->
  -			__<property name="order" value="1__"/>
  +			<property name="order" value="1"/>
   		</bean>
   
   		<aop:config>
   			<aop:pointcut id="entryPointMethod" expression="execution(* x.y..*Service.*(..))"/>
   			<!-- will execute after the profiling advice (c.f. the order attribute) -->
   
  -			<aop:advisor advice-ref="txAdvice" pointcut-ref="entryPointMethod" __order="2__"/>
  +			<aop:advisor advice-ref="txAdvice" pointcut-ref="entryPointMethod" order="2"/>
   			<!-- order value is higher than the profiling aspect -->
   
   			<aop:aspect id="profilingAspect" ref="profiler">
  
positive.code: declarative approach.
  
  [source,xml,indent=0]
  [subs="verbatim,quotes"]
  ----
  	<?xml version="1.0" encoding="UTF-8"?>
  	<beans xmlns="http://www.springframework.org/schema/beans"
  
negative.code: ====
  
  The `@Transactional` annotation on a class specifies the default transaction semantics
  for the execution of any public method in the class.
  
  The `@Transactional` annotation on a method within the class overrides the default
  transaction semantics given by the class annotation (if present). Any method may be
  