stop leaking all named struct types with an empty name. Thanks