ご質問いただいてるので

某巨大掲示板Mapleスレでご要望・コメントをいただいてるのでコメントを。

  1. setterを出力するというのは標準のものでは対応しないつもりです。標準のものはあくまでも雛形クラスを規約どおりの場所に吐き出すだけで、プロパティの面倒はみてないので。generatorは自作できますので、引数でプロパティ名を指定すると宣言とsetterを吐き出すというようなものを作成されるというのはどうでしょうか?
  2. AOPの実装ですが、昔かなり強引に試作したものならあります。このブログをさかのぼってもらえれば、ダウンロードリンクがみつかるはずですので、もし興味があれば探してみてください。
  3. Smartyの{debug}が聞かない件ですが、こういう悪影響があるのを考えてませんでした。default_modifiersっていろいろなところに悪さをするんすね。けど、デフォルトでescapeがかかるというのは捨てがたいので、とりあえずこの状態でリリースにしたいと思います。(どうしてもまずいという方は、maple.inc.phpのdefalut_modifiersの宣言を変更していただくということで)
  4. Mapleと名乗っている限りはPHP4以降対応ということは続けていくつもりです。
  5. ActiveGatewayですが、txというメソッドでトランザクション処理をコントロールしています。saveメソッドやdeleteメソッド等の更新系のメソッドは基本トランザクション処理対応してますし、一連の更新処理を1トランザクションとして処理したいという場合はそれらを1つのメソッドに記述して、それをtxメソッド越しに呼ぶということをすればいいという風にしています。

(4)に関してですが、Maple DayでPHP4というのを前面に押し出しすぎて、PHP5では使えないようにみえるというご指摘がありました。MapleはPHP4、PHP5両方で動くということで進めていきますので、この点はご安心(?)ください。

※あいさつなしに要望だけかいてもらってもいいですよ。「通りすがり」で十分ですので。