A C/C++ element with no member predicates other than
toString. Not for
general use. This class does not define a location, so classes wanting to
change their location without affecting other classes can extend
ElementBase instead of
Element to create a new rootdef for
Gets a textual representation of this element.