[WIP] Elwise

I think this check isn't quite right, for a signature like (int, int, ...) -> int, but being passed too few values.