From looking at the examples the composed methods ...
# compose
j
From looking at the examples the composed methods look like a dsl to me as opposed to an object with constructor arguments ie:
Copy code
fun dsl() {
	Column {
		Text("Hello")
		Image("<https://image>")
		Array(2) { Text("$it") }
	}
}

fun composition() {
	Column(
		Text("Hello"),
		Image("<https://image>"),
		*Array(2) { Text("Hello") }
	)
}