演算子オーバーロード
mixin template