Validate and ThrowAway support