I'll use validateTypedRow as you have the types :) instead of raw CGI params