@jonn Maybe stdenv could be improved. Ideally we wouldn't have to interact with a list, but with an attrset (e.g. of bools) and perhaps bash functions that operate on the list if we need to be dynamic in terms of info that's only known during the build.