Outcome of validateBlock: either valid (with any semantic warnings) or invalid (with the syntax error and any warnings collected so far).
Outcome of validateBlock: either valid (with any semantic warnings) or invalid (with the syntax error and any warnings collected so far).