This MR extends testing of the EliminateConstants pass, fixes some bugs in its symbol creator, and fixes errors in casting of vector constants.
EliminateConstants
get_new_symbol
const