protected function _initializeTimezone($timezone)
{
if (empty($timezone)) {
$timezone = date_default_timezone_get();
} elseif (array_key_exists($timezone, self::$_timezoneAliases)) {
/* Workaround for standard cases of bug #11688 */
$timezone = self::$_timezoneAliases[$timezone];
}
$this->_timezone = $timezone;
}