From index x to index y in a list block

Sorry if this is a stupid question, but is there a block like this?
[scratchblocks]
(items from index (1) to (3) in list (list) :: variables)
[/scratchblocks]

With the new hyperblocks feature, you can do this:
[scratchblocks]
(item (numbers from (1) to (3) :: list) of (list :: list))
[/scratchblocks]

Is that from a library?

No

I can't find it in the primitives

Ctrl+F or the magnifying glass button at the top-right of the palette

I see it now, I overlooked it.

This should show how you put them together

image