Seems that there are not an official “function extension for constructors” but you can create a package-method that imitates a constructor
class Foo() {
...
}
fun Foo(stuff: Int): Foo = Foo().apply {setStuff(stuff)}
fun main(args: Array<String>){
println(Foo(123))
}