Validation in Zend_Form depending on element/field value?
===

Let's imagine that we have form asking: "Are you Mr./Mrs.?"
Depending on answer value we're going to implement futher validation.

For example, 
Mr > Validate favourite car model
Mrs > Validate favourite flower

Is it ok to override `isValid` function?
Maybe some examples of best practices?