MAP_INPUT_ARRAY always fills an entry with "nan", even when no matches are found
When tupling with MATCH_INPUT_ARRAY
, one obtains an array and a branch with the number of entries in the relation table for the given particle. However, when there is no relation found at all, this 'length' branch is still set to 1, and the arrays themselves are added with a "nan" entry. It is more intuitive to fill with an empty array, and set the length branch value to 0 - that already tells you there are no relations found, and avoids the extra use of "nan".