public function _doSet($val, Entity $entity, $name, $silentException=false) {
		if($silentException) {
			try {
				return $this->doSet($val, $entity, $name);
			} catch(\Exception $e) {
				return null;
			} catch(\Throwable $e) {
				return null;
			}
		}
		else
			return $this->doSet($val, $entity, $name);
	}