ah, right, why didn’t I think of that: `withController( b => ... )`