Elegant, highly efficient data validation for JavaScript