I hear ya. Of course, they can never tell us "add this feature that works like this" -- but they can say "if we just had some way of doing 'A' ", and then we can run off and figure out how to make our product help them do 'A'.

At anyrate, after many years in the business, I have come to believe that the kind of development environment that JEmplode and HiJack have grown up in is the right way to do it for all but the most critical pieces of software (medical, space flight, etc).

rjf&