Just on a theoretical level (because that is where I am happiest

) how should the structure over 3
♣ be organised? We know from here that 4
♦ is a splinter, so presumably 3
♦ followed by bidding above 3
♠ should be a diamond fragment. But what about 4
♣? Could we not use that to differentiate between a diamond singleton and a void? That would surely make East's life here much easier.
This is actually a fairly common story, at least on BBF, with splinters. One hand splinters and the other with an ace drives to slam picturing a singleton opposite, only to find that there is a void there and the pitch is not as useful. To this end, I think bidding theoreticians should be making a move towards opening up additional sequences for splinters where possible so that singletons and voids are separated. Many already do that for responses to opening bids but I suspect this concept can be expanded to more general auctions a fair bit more than is currently done to good effect.