Because this completely changes how users expect array indexing to work, I think you do need a standalone extraction function to make it easy for users. Otherwise, the behavior is only clear to people who are developers.
1 Like