Attempting to understand unpack and ... for lua