Leandro Lucarella wrote: > Why will you assume I'm so dumb that I won't use your > interface correctly? Windows has had major legacy compatibility issues because critical third party applications misused the APIs. People *will* misuse your API, and you will get blamed for it. It's unfair, but that's how it works.