Thanks for the response In my usage in Zend_Validate I'm returning messages more to indicate why validation failed, an exception is only raised if an internal error is hit. I would guess if a code value was also returned this may help others to translate text. Presumably the returned messages/codes system could be consistently implemented along with exception messages/codes? My immediate thought is that message codes could be set up as class constants to help references.
Anyway, I look forward to more discussion on this after 1.0 Si
