Do we want to start using bindValue ? We never used it before (CC @bantu)
Might be better to stick with the array approach, you can reformat it onto multiple lines if it's too long.