svoid test_substringsScoreIC_optimized1() { embedded void testIt(S s, S... l) { Set set = litciset(l); assertEqualsVerbose(substringsScoreIC(s, set), substringsScoreIC_optimized1(s, set)); } testIt("abcd", "a", "B"); testIt("abcd", "a", "ab"); testIt("abcdab", "ab", "x"); }