private boolean hasChanges(JsArray<ChangeList> result) {
   for (ChangeList list : Natives.asList(result)) {
     if (list.length() != 0) {
       return true;
     }
   }
   return false;
 }