public function __construct(array $options = array())
 {
     if ($path = Doctrine_Template_TemporallySegmentedObject::getSegmentFileGenerationPath()) {
         $this->_options['generateFiles'] = true;
         $this->_options['generatePath'] = $path;
         $this->_options['builderOptions'] = array_merge($this->_options['builderOptions'], Doctrine_Template_TemporallySegmentedObject::getSegmentFileBuilderOptions());
     }
     $this->_options = array_merge($this->_options, $options);
 }
 public static function setSegmentFileBuilderOptions(array $options)
 {
     self::$file_builder_options = $options;
 }