Class AlternativeCursor<E>