When running a MapNode, I sometimes require an input to be undefined for some iterations, but not for others. However, when I run this through, I get an error that the iterables are not the same length, as the Undefined iterations are removed. Is this a feature or a bug?