Fix #999: Arrays that failed validation are not purged from request data