Entity's magic setters now use validation instead of triggering errors (in case of setting null values).