Ah yes, that's true. In that case you should use a Dummy here, then pass
the x value (from the func) and the (Dummy) y value to the helper
functions, maybe through `match`.