Finish implementation of AdjacencyHeadIterator
Implement adjacencyHeads