So I can not reduce on data structures with sizes only known during runtime?