pub fun main() ! Io -> Unit { // Args not ordered by name, in different order from params. printMessage!(.b = ", ", .a = "hello", .c = "world\n"); } // Params not ordered by name, in different order from args. fun printMessage(.a: String, .c: String, .b: String) ! Io -> Unit { print!(a); print!(b); print!(c); }