WIP: require all core dimensions in all gufuncs arguments