anchor.diff:  	@Transactional
   	public class DefaultFooService implements FooService {
   
  -		Publisher<Foo> getFoo(String fooName) {
  +		public Publisher<Foo> getFoo(String fooName) {
   			// ...
   		}
   
  -		Mono<Foo> getFoo(String fooName, String barName) {
  +		public Mono<Foo> getFoo(String fooName, String barName) {
   			// ...
   		}
   
  -		Mono<Void> insertFoo(Foo foo) {
  +		public Mono<Void> insertFoo(Foo foo) {
   			// ...
   		}
   
  -		Mono<Void> updateFoo(Foo foo) {
  +		public Mono<Void> updateFoo(Foo foo) {
   			// ...
   		}
   	}
  
positive.code: 	@Transactional
  	public class DefaultFooService implements FooService {
  
  		Foo getFoo(String fooName) {
  			// ...
  		}
  
  		Foo getFoo(String fooName, String barName) {
  			// ...
  		}
  
  		void insertFoo(Foo foo) {
  			// ...
  		}
  
  		void updateFoo(Foo foo) {
  			// ...
  		}
  	}
  
negative.code: 	}
  ----
  
  Used at the class level as above, the annotation indicates a default for all public methods
  of the declaring class (as well as its subclasses). Alternatively, each method can
  get annotated individually. Note that a class-level annotation does not apply to
  ancestor classes up the class hierarchy; in such a scenario, methods need to be
  