copy algorithm and tests, create a delimit view from an iterator and a value