Keywords autocompletion

#171
correct means nothing. Each test should be correct.