Regula: An annotation-based form-validation framework in Javascript