Não entendo qual o objetivo de anunciar que vai ser demonstrado como criar uma classe para tratar CPFs, quando na verdade o tratamento real é feito por uma outra classe importada. No final, ficam duas classes com o mesmo objetivo (até o nome é o mesmo), onde a criada apenas se utiliza dos métodos da importada.