Maple フレームワークでは、フィルタチェインを採用しています。
フィルタチェインはデザインパターンのひとつです。
アクションの処理の前と後に呼び出されて任意の処理(入力や出力変換等)を行います。

図は Ethna より
フィルタチェインは、多くのフレームワークで採用されています。
Java Servlet や PHP の Ethna が有名です。
Maple では、全ての動作がフィルタチェインで行われます。
フィルタチェインの記述は maple.ini で行います。
maple.ini に関して、きちんとしたマニュアルがないことが、プログラムの可読性を落としています。
記述と具体的な動作の関係が分かりにくいので、プログラムをあれこれ解析することに...
参考
Ethna: フィルタチェインを使用するZend: フィルタチェインJava Servlet: フィルタチェイン