Buildings being named twice

Hi,
I am currently working on Huddersfield Town, I am wondering why Huddersfield bus station and Huddersfield Library end up having their name rendered twice… any ideas?

http://www.openstreetmap.org/?lat=53.64534&lon=-1.78311&zoom=17&layers=0B00FTF

Looking at the osmarender stylesheets, it would appear that the name will be rendered for amenity=bus_station and for building=yes…

If I’m reading it correctly, it renders the name if amenity or shop are set to one of the following…

“school|college|university|restaurant|shelter|supermarket|library|fire_station|doctors|pharmacy|place_of_worship|parking|post_office|
hospital|hotel|hostel|camp_site|bank|atm|bus_station|fuel”

and excludes the name from the building if amenity or shop are set to one of the following…

“school|college|university|parking|supermarket|fire_station|place_of_worship|restaurant|library|fuel”

so, in theory, a building that’s named and also tagged as a shelter, doctors, pharmacy, post_office, hospital, hotel, hostel, camp_site, bank, atm or bus_station will get the names rendered twice in the osmarender layer…