Note that the second argument uses the rest syntax, ...fname, and now holds the two expressions as an array: