index->iota; delta: constexpr(c++1y); type/const: re-write