List<OperationChain> (int pathMaximalLength, ChainSearchTarget searchTarget, int maxResultSize, ChainCompletionContext context, CompilerReferenceServiceEx compilerReferenceServiceEx) { SearchInitializer initializer = createInitializer(searchTarget, compilerReferenceServiceEx, context); return search(compilerReferenceServiceEx, initializer, pathMaximalLength, maxResultSize, context); }