Changed the data compiler to use arrays+join instead of string concat