> So, you can think of the test as > > if dtype(...): > print "Data-type has fields:" > else: > print "Data-type does not have fields:" Thank you as ever for your very clear and helpful explanation, Best, Matthew