Получить экземпляр объекта-компаньона с новым API отражения Scala

Можно ли с помощью нового API отражения Scala получить ссылку на объект-компаньон класса? Я думаю что-то вроде этого:

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)

Ответы на вопрос(2)

Ваш ответ на вопрос