FIX: validate doesn't take var by reference

Got a bit carried away, validate doesn't take the var by reference