Map<Integer, Integer> new2oldBegin, Map<Integer, Integer> new2oldEnd, RutaStream stream,
RuleMatch match) {
CAS cas = stream.getCas();
Integer beginOld = annotation.getBegin();
Integer endOld = annotation.getEnd();
FeatureStructure newFS = cas.createFS(newType);
fillFeatures(annotation, newFS, newType, new2oldBegin, new2oldEnd, stream, match);
Integer beginNew = new2oldBegin.get(beginOld);
Integer endNew = new2oldEnd.get(endOld);
if (endNew == null && beginNew != null) {