Obteniendo instancia de objeto por nombre de cadena en scala

Necesito el objeto (u "objeto singleton" u "objeto complementario" ... cualquier cosa que no sea la clase) definido por un nombre de cadena. En otras palabras, si tengo:

package myPackage
object myObject

... entonces hay algo como esto:

GetSingletonObjectByName("myPackage.myObject") match {
  case instance: myPackage.myObject => "instance is what I wanted"
}