addComponent

fun addComponent(property: IProperty<T?>, key: K?)
fun addComponent(property: IProperty<T?>, key: K?, componentLifetime: Lifetime)