Melhoria na class macro validates