フィルターをスマートに書けるようにして欲しい
具体的に言うと、クラスのメソッドがコルーチンで書けるようなもの

クラスメソッドで
 Filter だけをつけると スタックをグローバルスタックではなく その
 クラス内に取られたクラス内ローカルスタックを使う
 
 FilterInterface という識別子をつけるとフィルター名となり
  呼び出すとコルーチン切替を起こす