Move fatal checking to its own module. This in itself will not resolve the...
Move fatal checking to its own module. This in itself will not resolve the problem, as we still need to fold the errors into the file errors list. But a start.
Related to #3458449