Hard to believe there isn't already one. But there isn't.