In the end, we all have to face the consequences of our actions, no matter how much we try to avoid them.
Software is under a constant tension. Being symbolic it is arbitrarily perfectible; but also it is arbitrarily changeable.