Alguém pode esclarecer o que é um defensor do desenvolvedor? Eu ainda não entendo