fix the build for different toolchains, make switching easier
fix templated array configurators