Makes function calls dynamic