ranger1 - basic methods to enable for range in own collection
ranger  - revise to use addresses instead of position integers
rangptr - wip - deque