マクロを使って関数定義するときに関数にメタデータを付与する方法