Create own Implementation
Requirements to implementation
- Your implementation should support all validation rules described in "Validation Rules"
- Your implementation should support "Rules aliasing"
- Your implementation should return error codes descibed in the specification
- It should be easy to implement own rules
- Please, use provided "test_suite" to ensure that your implementation works correctly