add BaselineExpressionSearchService
refactor
ignore test
group results by splice