kernel expression no longer creates function indirection