Love it. The question is, how do you prevent it. Some clients are actually good at it, like they practice it or do it intentionally. Even with accepted requirements and a clear goal, they seem to start with a minor tweak and work it into an added feature.
How do you know when to say "that's doable but not in the contract."?
Especially when the added feature, rather than ruining a project, is perhaps a good idea. I try to look ahead and make suggestions, give options and foresee the possibilities but sometimes the project has to take shape before the feature suggests itself.
What are the words you use?
Mark Cicchetti - There are 10 kinds of people... those who understand binary and those who don't.