person

abstract fun <T : Person> person(type: KClass<T>, block: T.() -> Unit)