private fun foo(f: Function) private fun foo(f: Function<*, String>