M Bealby wrote:
So what you're saying is that the functions in the modules of code which actually do the work should perform the checking. What about this: If a parameter is passed straight through a function to another no checking should take place, but if any manipulation of the parameters occurs then they should be checked? I think this might be slightly different to your idea Alex. What does everyone think? I personally think this is the best approach as it requires little, if any duplicated checking code.
I agree with Alex because the only place the handle can be checked is in ob. It doesn't make any sense to add pseudo checks.
- Thomas