¿Cuál es la forma correcta de eliminar completamente el Autocompletado de GoogleMaps?

Yo uso GoogleMap v3Autocompletar y necesito eliminarlo por completo y desvincular a todos los oyentes de eventos. Mi código para inicializar y vincular a eventos tiene el siguiente aspecto:

var autocomplete = new google.maps.places.Autocomplete($("input").get(0), {
   types: ["geocode"]
});

google.maps.event.addListener(autocomplete, 'place_changed', function () {
  // handle events
});

No encuentro la forma oficial de eliminar correctamente el autocompletado y desvincular todos los eventos. Por favor, muéstrame el camino correcto.

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta