Posted Feb 29, 2012 13:53 UTC (Wed) by sorpigal (subscriber, #36106)
[Link]
I think the point is that it's not just some justifications after the fact, it's new requirements that happen to rely on old behaviors. Change the old behaviors, break the new requirements. Maybe the original behavior was silly but the new requirement still relies on it and if you change the original behavior users of the new thing will not be satisified with "the original reason for that behavior no longer exists."