Why do you need this `Proc`? That shouldn't be needed at all.