I like removing the `_`, but I don't think `WithCallback` is needed unless there was a variation without it (in which case the callback should just be optional).