Many thanks to Brett Cannon for their contribution!