DeCalってイテレータは元の型にキャストしなきゃ駄目なんでしょ。
templateのようなことは�_だよね。