a form tranformation/validation library