Added some interfaces which extends standard iterators, but better work with memory