We don't actually protect against interface sockets with empty names elsewhere. This assert was triggered when trying to group a `Bake` node, because it tried to create an interface socket of the extend socket. This case is handled by the check below.