Added a further fallback: if all files have an extension but one doesn't, take that one.
Added a further fallback: if all files have an extension but one doesn't, take that one.

TomHarte/CLK,TomHarte/CLK,TomHarte/CLK,TomHarte/CLK,TomHarte/CLK