simplified class with a base class
cep is another word that camelized form is unique
passing document to Base
Changing root to parent, make more sense