If I correctly understand, when you reach the last dimension, you fall back to iexpr? :-)