Когда я читаю про includeFilter, я конкретно не понимаю. Они вообще в курсе, что такое фильтр? Ну и т.д.
Проблема с sbt в том, что там компьютерного саенса нету, и с fp не очень, а есть самопал и куча адхоков.
Я бы его переписал. С помощью scalaz, например.
Теоретик.