[Python-ideas] Object adaptation and interfaces and so forth