Returns a merged version of each error encountered in a slice of errors. Each
error is a newline delimited message. Returns nil if no error is returned.
Execute each function in a slice of functions. Returns a merged version of
each error encountered. Each error is a newline delimited message. Returns
nil if no error is encountered.