if filtered errors are empty, then oldResult is Safe