added support for single field but mutil rules validation, close #29