anchor.diff:  [source,java]
   ----
   public class HelloApplication extends Application {
  -	
  +    
       private final SpearalFactory spearalFactory;
  -	
  +    
       private final EntityManagerFactory entityManagerFactory;
  -	
  +    
       public HelloApplication() {
  -    	spearalFactory = new DefaultSpearalFactory();
  +        spearalFactory = new DefaultSpearalFactory();
           entityManagerFactory = Persistence.createEntityManagerFactory("hello-pu");
           SpearalConfigurator.init(spearalFactory, entityManagerFactory);
           ...
  
positive.code: ----
  @ApplicationPath("/app")
  public class HelloApplication extends Application {
  	
  	private final SpearalFactory spearalFactory = new DefaultSpearalFactory();
  	
  	private final EntityManagerFactory entityManagerFactory;
  	
  	public HelloApplication() {
  		EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("hello-pu");
  		SpearalConfigurator.init(spearalFactory, entityManagerFactory);
  		this.entityManagerFactory = new EntityManagerFactoryWrapper(entityManagerFactory);
  	}
  	
  	public SpearalFactory getSpearalFactory() {
  		return spearalFactory;
  	}
  	
  	public EntityManagerFactory getEntityManagerFactory() {
  		return entityManagerFactory;
  	}
  }
  ----
  
  
negative.code: EntityManager entityManager;
  
  public Person save(Person person) {
      return new EntityManagerWrapper(entityManager).merge(person);
  }
  ----
  
  