@Override
 public Void visitCompoundAssignment(CompoundAssignmentTree node, AnnotatedTypeMirror type) {
   type.removeAnnotation(LOCALIZED);
   return null;
 }
 // Result of unary op might not be a property key.
 @Override
 public Void visitCompoundAssignment(CompoundAssignmentTree node, AnnotatedTypeMirror type) {
   type.removeAnnotation(theAnnot);
   return null; // super.visitCompoundAssignment(node, type);
 }
 @Override
 public Void visitBinary(BinaryTree tree, AnnotatedTypeMirror type) {
   type.removeAnnotation(LOCALIZED);
   return null;
 }
 // Result of binary op might not be a property key.
 @Override
 public Void visitBinary(BinaryTree node, AnnotatedTypeMirror type) {
   type.removeAnnotation(theAnnot);
   return null; // super.visitBinary(node, type);
 }