Python LanguageAbstract Base Classes (abc)