Keywords autocompletion

#171
The name WebService commonly corresponds to web services (soap or rest). Consider different name, for example: KeywordSearchService.