final CompletionOptions options = computeOptions(before, offset);
final List<ICompletionProposal> result = addCompletions(options);
final ErlTemplateCompletionProcessor t = new ErlTemplateCompletionProcessor(
doc, offset - options.text.length(), options.text.length());
result.addAll(Arrays.asList(t.computeCompletionProposals(viewer, offset)));
oldSuggestions = result.size();
if (result.isEmpty()) {
ErlLogger.debug("no results");
return getNoCompletion(offset);
}