GitHub repository: CyberFlameGO/plum
Description: Multiple dispatch in Python