Preguntas etiquetadas con splat

174
¿Qué hace el operador (unario) * en este código Ruby?

Dado el código Ruby line = "first_name=mickey;last_name=mouse;country=usa" record = Hash[*line.split(/=|;/)] Entiendo todo en la segunda línea aparte del *operador: ¿qué está haciendo y dónde está la documentación para esto? (Como puede suponer, buscar este caso está resultando difícil...