Revert + new async validation support
Updated readme.