validation

fun validation(block: suspend (Any) -> ValidationResult)