開発をしていると殆ど似たようなソースコードを記述したり、殆ど似たようなクラスを作ったりすると思います。いった手間を削減するために、ソースコードをプログラムで設定して生成するためのライブラリを作りました。対してメタクラスを渡して出来上がった文字列を受け取ります。受け取った文字列がクラスなどになっているので、そのままファイルに書き出してあげればクラスファイルの完成です。メソッドを呼び出して、それに対してメソッドチェーンで設定をしていくようになっています。このような形にしたかというと、趣味構文チックにしたかったからです。