public void accept(ICompletionProposal proposal) {
   if (proposal instanceof ConfigurableCompletionProposal) {
     Keyword keyword = XtextFactory.eINSTANCE.createKeyword();
     keyword.setValue(proposal.getDisplayString());
     ((ConfigurableCompletionProposal) proposal).setAdditionalProposalInfo(keyword);
     ((ConfigurableCompletionProposal) proposal).setHover(STextProposalProvider.this.getHover());
   }
   delegate.accept(proposal);
 }