Add origin concepts for iterators (specificly forward iterator)