I can't find any mention of this seemingly simple task in the docs: I'd like to get an array item at a specific index, specially from within a collection loop:

---
items:
  - A
  - B
  - C
---

For example, given a collection of "services", I'd like to get an item from the "items" array at the same index as the current item in the services collection. I've tried the following ridiculousness, but it only and always prints the first item in the array ("A"):

{{ collection:services }}
     {{ items | offset:index | limit:1 | join }}
{{ /collection:services }}

If there are three items in the services collection, then the preceding code will print: AAA

instead of the expected: ABC