Result of a safety validation check.
Factory methods for creating validation results.
human-readable reason for rejection, or null if valid
null
whether the command passed validation