If you&#x27;re the final user of an API, then yeah, go for gold and change whatever you want.<p>But if you&#x27;re working in a team (or contributing a patch to a Github project), and you override something crutial like String.subtring(), then things could get out of hand.