-/** the root superclass for all components of the grammar (terminals, nonterminals, literals, etc) */
-public abstract class Element {
+/**
+ * <font color=green>
+ * the root superclass for all components of the grammar (terminals,
+ * nonterminals, literals, etc)
+ * </font>
+ */
+public abstract class Element implements SequenceOrElement {