set_value_at
Description:
Modifies a value in this, at (col, row).
Upon errors FALSE will be returned and throws will be assigned a Error from the DataModelError domain.
Parameters:
| this | 
           a DataModel object.  | 
      
| col | 
           column number.  | 
      
| row | 
           row number.  | 
      
| value | 
           a Value (not null)  | 
      
Returns:
| 
           TRUE if the value in the data model has been updated and no error occurred  |