Fixed [bug 1728 (#1728)] where setting the weak flag on an empty array or multiset caused multisets created later to also be weak. Rev: src/array.c:1.102 Rev: src/array.h:1.31 Rev: src/builtin_functions.c:1.340 Rev: src/gc.c:1.145 Rev: src/testsuite.in:1.386