why is there both ```build_type_enum``` and also ```build_type```? They both look the same