fix regression: arrays can indeed have different lenghts if some bindings are binary
(phantom role or re-used role file).
1 file changed