You cannot pass functions by value, what does that even mean??