public function __set($strKey, $varValue)
{
switch ($strKey) {
case 'createNewVersion':
$this->blnCreateNewVersion = (bool) $varValue;
break;
default:
parent::__set($strKey, $varValue);
break;
}
}