Hi,
by chance I've found the following behavior -- which may be a bug --
when augmenting an empty bundles with a bundle where the value is a
string array "directly passed". This is with latest git on Ubuntu 20.04.
<hansl>
set verbose off
clear
# works
bundle b = _(value = "foo")
print b
# works
bundle b = _(value = defarray("A", "B", "C"))
print b
# works
bundles B = null
B = B + _(value = "foo")
print B
# fails
bundles B = null
B = B + _(value = defarray("A", "B", "C"))
print B
# works
bundles B = array(1)
B[1] = _(value = defarray("A", "B", "C"))
print B
# works
bundles B = null
input = defarray("A", "B", "C")
B = B + _(value = input)
print B
</hansl>
Best,
Artur