var inc_inc func() = func() {

}

var inc_inc2 func(a, b int) = func(c, d int) {
}

var inc_inc3 func(a, b int) int = func(c, d int) int {

}


func inc_inc(a func() int) int {

}

func inc_inc(a func() []int) []int {
	change_me()
}

var inc_incs func()

var inc_inc4 func(func()) /* needs ID for it to work */

var inc_inc5 func(inc_f func()) int = func(inc_f func()) int {
}

var inc_incs1 func(inc_yoo func()) int = func(inc_haha func()) int {
}

var inc_incs2 func(func()) int = func(func()) int {
}

var inc_incs3 func(func()) = func(func()) {
}

var inc_incs4 func(func(int)) int = func(func(int)) int {
}
