Why is this not legal code?
proc printName(;firstName: string = "Jimmy", lastName: string = "Hendrix") = echo "First Name:", firstName, ", Last Name: ", lastName Run
proc printName(;firstName: string = "Jimmy", lastName: string = "Hendrix") = echo "First Name:", firstName, ", Last Name: ", lastName