Both pitcher and batter can be passed a dist.

And return something halfway decent!