non classlist functions now remove leading whitespace from array.join