Quick follow-up - I had mis-read the code earlier. We indeed do set outputUnigrams to false when using the ShingleFilter. Apologies for the initial mistake. And, alas, there’s no way to adjust this setting currently.