Обратите внимание, как то, что в <languagename> решается с помощью <featurename>, в Python достигается при помощи договоренностей, прилежания, усидчивости и тестов.