M2_arrayint to_arrayint() const { return varpower::to_arrayint(val.raw()); }
const int * ints() const { return val.raw(); }
void text_out(buffer &o) const { varpower::elem_text_out(o, val.raw()); }
int * ints() { return val.raw(); }