メタプログラミング追加