Oops: isCompleteType needs to check for field holes