Stashing this implementation of PeekableIterator for Items. what is git sash