fun HasComponents.upload(caption: String? = null, uploadReceiver: Receiver, init: Upload.() -> Unit = {}): <ERROR CLASS>
fun HasComponents.upload(uploadReceiver: Receiver, init: Upload.() -> Unit = {}): <ERROR CLASS>