Because I have no experience with Swift, could someone more informed explain this to me? How would my subclassing an Apple-provided class and overriding its methods affect anyone but me? In Python, if I write:<p><pre><code>    class MyRequest(requests.Request):
        def get(self): do_something_stupid()
</code></pre>
then my coworkers can still use `requests.Request` itself without getting my bad behavior, and if they find themselves looking at a flaw in my code, they know not to blame the upstream author. What&#x27;s different about the Swift situation?<p>I&#x27;m kind of horrified at the idea of an OOP language that wouldn&#x27;t easily let me override a parent class&#x27;s behavior. If I break something in the subclass, it&#x27;s on me to fix it. That never reflects poorly on that parent class.