Adding kq::range - python-like range functionality