Client side form validation

* Support assert