code: public static <C extends Compound> List<C> toList(Sequence<C> sequence) {
  		List<C> list = new ArrayList<C>(sequence.getLength());
  		for (C compound : sequence) {
  			list.add(compound);
  		}
  		return list;
  	}
docs: For the given {@link Sequence} this will return a {@link List} filled with
  the Compounds of that {@link Sequence}.