If source is not a string, use join to provide wrapper quotes