Fields.join(...) takes an array of Fields. In order to prevent an unnecessary array copy, I use an array to start with.