Interesting: http://www.enumllc.com/tac/docs/misc...Validation.pdf