É que vc chama o formatter no construtor, se passar algo muito inválido, como uma letra no meio, o que é para acontecer?