code: public List<AssociationOperation> getOperations() {
  		List<AssociationOperation> result = new ArrayList<AssociationOperation>( currentState.size() + 1 );
  		if ( cleared ) {
  			result.add( new AssociationOperation( null, null, AssociationOperationType.CLEAR ) );
  		}
  		result.addAll( currentState.values() );
  		return result;
  	}
docs: Return the list of actions on the tuple. Operations are inherently deduplicated, i.e. there will be at most one
  operation for a specific row key.
  <p>
  Note that the global CLEAR operation is put at the top of the list.
  
  @return the operations to execute on the association, the global CLEAR operation is put at the top of the list