<p dir="ltr">Can the tests for NULL hurt? If not, it's always a good thing to have them. After all, tasks dying due to random NULL pointers are so fun to see in production systems. Not that I'm crying about code quality in various things at $WORK at all...</p>