Error handler that collects all errors into an array. This allows graceful handling of errors.
Error handler that handles all errors by throwing them. This is the default strategy used by all components.