Data validation library