Obtenha uma instância de objeto complementar com a nova API de reflexão do Scala

Com a nova API de reflexão do Scala, é possível obter uma referência ao objeto complementar de uma classe? Estou pensando em algo ao longo destas linhas:

trait Base {
  def companion: MetaBase = someReflectionMagic(this).asInstanceOf[MetaBase]
}

trait MetaBase {
  // stuff
}

// ---

class Foo extends Base

object Foo extends MetaBase

assert(new Foo.companion == Foo)

questionAnswers(2)

yourAnswerToTheQuestion