Mudou o método gerarJSON para receber lambda opcionalmente (gerarJSONCallback); vide doc para mais detalhes