anchor.diff:    }
     
     isDirty() {
  -    return !_dirtiFields.isEmpty();
  +    return !_dirtyFields.isEmpty();
     }
     
     
  
positive.code: 
  class BasePersistentObject {
    LinkedHashMap map;
    Set<String> _dirtiFields;
    Map<String,Dynamic> _compoundProperties;
    bool saveOnUpdate = false;
    BasePersistentObject() {
  
negative.code:   void setDirty(String fieldName){
      super.setDirty(fieldName);
      if (_parent !== null) {
        _parent.setDirty('${_pathToMe}.${fieldName}');
      }
    }
    remove() {
  