fun <X> foo(x: X)
