promotes most constants to compiler flags