What is the nature of performance considerations regarding the definition (not execution) of functions? What can lead to performance degradation, and what cases tend to be h