Codigo do Builder + disclaimer DRY + juntando parte de documentacao de falha