Largely the problem is a lack of coherency in the use of file extensions for SPICE. To capture all of them in any script that I write that is supposed to find netlists of a specific type, I have to include ".spice", ".sp", ".spi", ".spc", ".cir", ".ckt", not to mention ".cdl".