A potential Bat completion.

Disclaimer