# Functions
New creates a new error chain.
ReturnAll sets whether a chain should return all errors.
ReturnFirst sets whether a chain should stop validation on first error.
# Type aliases
ChainOption configures a validation chain at creation time.