Save a bit of allocation with a reused scratch variable.