We usually don't put in defensive code like this. @scottgonzalez, thoughts?