Introduce pluggable strategies for build types