[WIP] Elwise

It's not, we should probably ensure nsrc >= self_tp->get_npos().