Implement autocomplete. Closes #28