Silesian is contentious! Many of its speakers consider it a separate language (although its differences from Polish are mostly from non-Slavic influences). Also - most people in Serbia and Croatia would regard their languages as at least as separate as Bosnian from either - Croatian written exclusively in Latin and Serbian in both alphabets (though default is Cyrillic).