Mapa Scala contendo valores de tipo de mistura

Tenho uma função que retorna (código groovy)

[words: "one two", row: 23, col: 45]

Em scala, mudo acima para scala Map, mas sou forçado a declará-lo como

Map[String, Any]

mas isso tem a desvantagem de que, se eu acessar uma chave como map ("words"), tenho que adicionar o clichê

map2("words").asInstanceOf[String]

Existe uma maneira melhor no scala que não exija a adição de asInstanceO

questionAnswers(4)

yourAnswerToTheQuestion