More robust field checking.