> I completely agree giving nice error messages on start up when possible is a > very good thing, but we don't need validators to do that, we just need to > add it to the code in each module's init code to print nice error messages > for common failures.
That's a fair and sensible point (together with the comment about the wheelies :) /me heads off to work on providing better error reporting on module startup U
