Fix Issue #26

All() creates a new exception, rather than reraising a failed validator; this is discussed in Issue #26.

This change contains a proposed fix.