10. Testing for Functions