A more semantic way of defining settings for build types