. . . "I think the decision mostly depends on how general and abstract the function is." .