/**
  * @param bool|string   $caller the calling directory or false
  */
 public function __construct($caller = false)
 {
     $this->locations = LocationManager::get_locations($caller);
     $this->cache_mode = apply_filters('timber_cache_mode', $this->cache_mode);
     $this->cache_mode = apply_filters('timber/cache/mode', $this->cache_mode);
 }