Function that returns another function.