Since we do such a large amount of string comparisions (mainly in ReactWith involving 3 elements, I changed it so we're doing comparisons on the Symbol of the element rather than the name.  Should cut down on cost quite significantly