code: private void unlock_data() {
      source.unlock(self());
      if( validation != null && source._key != null && validation._key != null && !source._key.equals(validation._key) )
        validation.unlock(self());
    }
docs: Release the lock for the input datasets