Имхо, здесь правильная постановка задачи 90% успеха. Т.е. что именно мы хотим дополнить. И имеет ли это вообще смысл так как для идиом есть вещи типа iter, плюс высокий уровень внутренней автоматизации, начиная с выделения метода. Т.е. нужен ли более высокоуровневый автокомплит для чего-то кроме копипаста