@Override
  public boolean processChangedFields(DifferentiateContext context, Difference.Change<JvmClass, JvmClass.Diff> chng, Iterable<Difference.Change<JvmField, JvmField.Diff>> fieldChanges, Utils future, Utils present) {
    if (!isEmpty(fieldChanges)) {
      debug("Process changed fields: ");
    }
    return super.processChangedFields(context, chng, fieldChanges, future, present);
  }
@Override
  public boolean processChangedFields(DifferentiateContext context, Difference.Change<JvmClass, JvmClass.Diff> chng, Iterable<Difference.Change<JvmField, JvmField.Diff>> fieldChanges, Utils future, Utils present)