This is due to `name` being used from outer scope [here](https://github.com/NCAS-CMS/pyfive/blob/a83d389f81af5fab2f43c4317f915d4affa45e87/pyfive/inspect.py#L106). ``` ... float32 longitude(longitude) ; longitude:units = "degrees_east" ; // global attributes: longitude:initialization_method = [1] ; longitude:model = "GCM" ; ... ```