wrapping errors in collection per standard