Improvements to vector (InitFromArray, change to Map range)
typeToStr => typeToStr, typeToStrEmbed
strjoin
Simplified compiler driver and typeToStr with new strjoin