(comentei no pull request, e replico aqui para ficar em contexto)

Olá Osvaldo, também pensei nisso.

No entanto, a implementação do `BRPhoneNumberField` original já é apenas isto: herda de Field e sobrescreve o método `clean`.

Achei injusto com o novo `BRPhoneNumberField` herdar de uma classe onde nada será reutilizado. Pareceu-me apenas um caminho mais longo.

Do modo como a classe `BRPhoneNumberField` original foi construída, não posso simplesmente alterar a regex, pois ela é um atributo do módulo `django.contrib.localflavor.br.forms`, e não da classe.

E para sobrescrever o método clean, precisarei de todos os imports que fiz.

Deste modo, ainda acredito que herdar de Field fica mais claro do que herdar do `BRPhoneNumberField` original, sem reaproveitamento algum.

Para atender sua sugestão, poderia apenas trocar a herança de `Field` para `BRPhoneNumberField`, mas creio que o restante do código permanece igual. O que acha?