A recent change for a return value going from an array to a map caused a bad indexing in to the returned data. This ensures that the value is read directly from the map rather than using a hard-coded offset.