A sane validation library