Clase sin templates (falta lo de node* parent)