opApplyの実装しだいでforeach文自体が副作用を伴う場合もあるということか
なんかこえー