este autocomplete é genérico, o primeiro elemento e o input e o segundos é as options. Serve para tudo. Não fiz isso a fazer binding por todo o lado porque isso só poe a cena mais lenta, assim é executado exactamente o que é preciso e quando