We could make this kind of thing a compilation option, I suppose?
That would be much better for me.
Incidentally, if we want to do this I'd then suggest to use different values, so it's easier to see where a poisoned value comes from. Also, one value could be used for the first `dimx` components and another value for the others. Just saying, though, anything is fine for me.