Fala mestre, beleza?
Você já viu abordagens em que values object contém métodos para tratar máscara do seu dado referente? Por exemplo, no treinamento usamos uma máscara (os traços e ponto) no Cpf, mas caso eu queria salvar esse Cpf no banco de dados na sua forma bruta é coerente eu ter na classe Cpf métodos referentes a tratar essa máscara ou isso deve ficar em outro local?