+ public abstract boolean isFirst();
+ public abstract boolean isLast();
+ public abstract Pos last();
+ public abstract Pos prev();
+ public abstract Pos next();
+
+ /** the element which produces the sequence to which this Position belongs */
+ public Sequence owner() { return owner; }
+
+ abstract Element element();
+