CakePHPのURLの位置

app/webroot を DocumentRoot以下(直下ではない)の物理ディレクトリに配置してごにょごにゃすれば、他のディレクトリが別のところにあっても動作するのか。

ただ、グローバルスコープの概念(vendorsがapp用と共通用に2つあることとか)っていらなくないか。
どうせライブラリーなんぞ必要になればコピーすればいいじゃない、とか。

それとやっぱり Smarty を標準ライブラリにしちゃって、PEARも標準で扱うようにしたほうがいいと思うんだけど。