Не удалось установить ViewModel на Kotlin

Новое на языке Kotlin, использующее компоненты Android Architecture . Попытка установить ViewModel для моей LifecycleActivity в языке Kotlin:

 class FooActivity : LifecycleActivity() { private var mViewModel: FooViewModel? = null .. override fun onCreate(savedInstanceState: Bundle?) { mViewModel = ViewModelProviders.of(this).get(FooViewModel.class) <-- error here 

Получение ожидаемого имени: и ожидание)

Что мне не хватает?

Solutions Collecting From Web of "Не удалось установить ViewModel на Kotlin"