interface Sequence extends List, Vector {
  // Additional "bridging" methods:
  public Position atRank(int rank) throws BoundaryViolationException; 
  public int rankOf(Position position) throws InvalidPositionException;
}