object Models
fun <M : Any> get(klass: KClass<M>, origin: KClass<*>): M
fun <M : Any> get(origin: KClass<*>): M
fun <M : Any> initModel(klass: KClass<M>): <ERROR CLASS>