code: private function includePage($themePage)
      {
          $themeData = $this->data;
          call_user_func(function () use ($themeData, $themePage) {
              extract($themeData);
              include($this->directory.'/'.$themePage.'.php');
          });
      }
docs: /*
  Private: Include page in enclosed function